コマンドラインからwikipedia APIにアクセスしてコンテンツを取得

Nid: 685
$ curl -s "https://ja.wikipedia.org/w/api.php?format=json&action=query&prop=extracts|coordinates|pageimages&piprop=original&exintro=&explaintext=&titles=国立科 学博物館‎ " | jq -r '[.query.pages[] | .pageid, .title, .original.source, (.coordinates[]|.lat,.lon), .extract] | @csv'
83618,"国立科学博物館","https://upload.wikimedia.org/wikipedia/commons/3/3d/NMNC01s3200.jpg",35.71635833,139.77643333,"国立科学博物館(こくりつかがくはくぶつかん、英称:National Museum of Nature and Science、略称:かはく、科博)は、独立行政法人国立科学博物館が運営する博物館施設。"
$ curl -s "https://ja.wikipedia.org/w/api.php?action=query&titles=霜降り造り&prop=revisions&rvprop=content&format=json&utf8=" | jq '.query.pages."3326267".revisions[]."*"'
"'''霜降り造り'''(しもふりづくり)は[[日本料理]]において[[調理法]]、および[[料理]]。「霜降り作り」ともいう。\n[[魚介類]]や[[鶏肉]]などを熱湯に通し冷水にさらしたもの。表面のみ白くする。[[広辞苑]]第5版\n\n== 刺身料理 ==\n[[刺身]]は生の[[魚介類]]が基本となるが、[[食品]]によっては硬さや臭み、ぬめり、脂肪等が気になる場合がある。\n「霜降り造り」にすることでおいしく食べられるものもある。また表面が固まり[[旨味]]が逃げない。『四季日本の料理 春』講談社 ISBN 4-06-267451-3\n「湯あらい」ともいい、70度程度の湯でさっと洗い、氷水で冷やす。[[ハモ]]の場合はとくに、「ちり造り」「落とし」ともいい熱湯に落とす。他には、「皮霜造り」「焼き霜造り」もある。『旬の食材 春の魚』講談社 ISBN 4-06-270131-6温度や時間などが異なると、「半生」や「生煮え」になる。[[広辞苑]]第5版\n\n== 調理法 ==\n「霜降り造り」に通じる[[調理法]]に「霜降り」がある。\n例えば、[[吸物]]の多くは「すまし仕立て」の熱いつゆに、[[魚介類]]等の実を合わせる。魚介類等はそのままだとつゆが濁ったり、旨味が逃げてしまうことがある。下ごしらえに、熱湯に通しまたは軽く炙ったりし、冷水にさらすことで表面のみ軽く火を入れる。これが調理法の「霜降り」である。『四季日本の料理 春』講談社 ISBN 4-06-267451-3\n\n==出典==\n \n\n==参考文献==\n*[[広辞苑]]第5版\n*『四季日本の料理 春』講談社 ISBN 4-06-267451-3\n*『旬の食材 春の魚』講談社 ISBN 4-06-270131-6\n\n{{food-stub}}\n{{DEFAULTSORT:しもふりつくり}}\n\n[[Category:日本の野菜料理]]\n[[Category:日本の魚介料理]]\n[[Category:日本の食文化]]\n[[Category:刺身]]\n[[Category:調理法]]\n{{DEFAULTSORT:しもふりつくり}}"

記事のカテゴリー一覧

$ curl -s "https://ja.wikipedia.org/w/api.php?action=query&titles=霜降り造り&prop=categories&format=json&utf8=" | jq .
{
  "batchcomplete": "",
  "query": {
    "pages": {
      "3326267": {
        "pageid": 3326267,
        "ns": 0,
        "title": "霜降り造り",
        "categories": [
          {
            "ns": 14,
            "title": "Category:刺身"
          },
          {
            "ns": 14,
            "title": "Category:日本の野菜料理"
          },
          {
            "ns": 14,
            "title": "Category:日本の魚介料理"
          },
          {
            "ns": 14,
            "title": "Category:調理法"
          },
          {
            "ns": 14,
            "title": "Category:食文化関連のスタブ項目"
          }
        ]
      }
    }
  }
}

カテゴリからアイテムを取得。

$ curl -s "https://ja.wikipedia.org/w/api.php?action=query&list=categorymembers&cmlimit=500&cmtitle=Category:沖縄県の図書館&format=json&utf8=&apihighlimits=500" | jq '.query.categorymembers[]'
{
  "pageid": 2897076,
  "ns": 0,
  "title": "沖縄県の図書館一覧"
}
{
  "pageid": 716637,
  "ns": 0,
  "title": "沖縄県公文書館"
}
{
  "pageid": 1507978,
  "ns": 0,
  "title": "沖縄県立図書館"
}
{
  "pageid": 1866131,
  "ns": 0,
  "title": "那覇市立図書館"
}

関連記事