Skip to content

Instantly share code, notes, and snippets.

@yubessy
Last active Jul 14, 2018
Embed
What would you like to do?
MediaWiki APIを使ってWikipediaの情報を取得 ref: https://qiita.com/yubessy/items/16d2a074be84ee67c01f
http://ja.wikipedia.org/w/api.php?パラメータ1=値1&パラメータ2=値2&...&パラメータn=値n
<?xml version="1.0" encoding="UTF-8"?>
<api>
<query>
<pages>
<page pageid="128948" ns="0" title="エマ・ワトソン" contentmodel="wikitext" pagelanguage="ja" touched="2014-04-22T16:31:02Z" lastrevid="50754976" counter="" length="35154" />
</pages>
</query>
</api>
<?xml version="1.0" encoding="UTF-8"?>
<api>
<query-continue>
<search sroffset="10" />
</query-continue>
<query>
<searchinfo totalhits="62" />
<search>
<p ns="0" title="エマ・ワトソン" snippet="| ふりがな = &lt;span class='searchmatch'&gt;エマ・ワトソン&lt;/span&gt;&#xA;...ンズ・チャイニーズ・シアター]]でサインを求められる&lt;span class='searchmatch'&gt;エマ・ワトソン&lt;/span&gt; ([[2007年]])]]&#xA;" size="35154" wordcount="1742" timestamp="2014-02-19T10:14:16Z" />
<p ns="0" title="ハリー・ポッターと死の秘宝" snippet="...[[ダニエル・ラドクリフ]]&amp;lt;br&amp;gt;[[ルパート・グリント]]&amp;lt;br&amp;gt;[[&lt;span class='searchmatch'&gt;エマ・ワトソン&lt;/span&gt;]]&amp;lt;br&amp;gt;[[レイフ・ファインズ]]&amp;lt;br&amp;gt;[[アラン・リックマン]]&amp;lt;br&amp;gt;&#xA;...ニエル・ラドクリフ]]&amp;lt;br /&amp;gt;[[ルパート・グリント]]&amp;lt;br /&amp;gt;[[&lt;span class='searchmatch'&gt;エマ・ワトソン&lt;/span&gt;]]&amp;lt;br /&amp;gt;[[ヘレナ・ボナム=カーター]]&amp;lt;br /&amp;gt;[[ロビー・コル�&#xA;" size="75627" wordcount="2711" timestamp="2014-01-31T09:28:04Z" />
...
<p ns="0" title="ハリー・ポッターと秘密の部屋" snippet="...ニエル・ラドクリフ]]&amp;lt;br /&amp;gt;[[ルパート・グリント]]&amp;lt;br /&amp;gt;[[&lt;span class='searchmatch'&gt;エマ・ワトソン&lt;/span&gt;]]&amp;lt;br /&amp;gt;[[ケネス・ブラナー]]&amp;lt;br /&amp;gt;[[ジョン・クリーズ]]&amp;lt;br/&amp;gt;[&#xA;| colspan=&amp;quot;2&amp;quot; | [[ハーマイオニー・グレンジャー]] || [[&lt;span class='searchmatch'&gt;エマ・ワトソン&lt;/span&gt;]] || [[須藤祐実]]&#xA;" size="31224" wordcount="488" timestamp="2014-04-02T09:56:07Z" />
</search>
</query>
</api>
<?xml version="1.0" encoding="UTF-8"?>
<api>
<query>
<random>
<page id="1928065" ns="0" title="小柴大始" />
<page id="240784" ns="0" title="ジェイムス・ミッシェル" />
...
<page id="350128" ns="0" title="OH!相撲" />
</random>
</query>
</api>
<?xml version="1.0" encoding="UTF-8"?>
<api>
<query>
<pages>
<page pageid="128948" ns="0" title="エマ・ワトソン">
<revisions>
<rev contentformat="text/x-wiki" contentmodel="wikitext" xml:space="preserve">{{ActorActress
| 芸名 = Emma Watson
| ふりがな = エマ・ワトソン
...
{{Link FA|zh}}</rev>
</revisions>
</page>
</pages>
</query>
</api>
<?xml version="1.0" encoding="UTF-8"?>
<api>
<query>
<pages>
<page pageid="128948" ns="0" title="エマ・ワトソン">
<revisions>
<rev xml:space="preserve">&lt;table class="infobox" style="width:20em; text-align:left; font-size:90%"&gt;
&lt;tr&gt;
&lt;td colspan="2" style="text-align:center; padding-top:0.1em; background-color:#ed8; color:#000"&gt; &lt;small&gt;エマ・ワトソン&lt;/small&gt;&lt;br/&gt;&lt;big&gt;&lt;b&gt;Emma Watson&lt;/b&gt;&lt;/big&gt;
...
&lt;/p&gt;</rev>
</revisions>
</page>
</pages>
</query>
</api>
<?xml version="1.0" encoding="UTF-8"?>
<api>
<query-continue>
<links plcontinue="128948|0|MTVムービー・アワード" />
</query-continue>
<query>
<pages>
<page pageid="128948" ns="0" title="エマ・ワトソン">
<links>
<pl ns="0" title="1990年" />
<pl ns="0" title="2001年" />
...
<pl ns="0" title="IMDB" />
</links>
</page>
</pages>
</query>
</api>
<?xml version="1.0" encoding="UTF-8"?>
<api>
<query-continue>
<links plcontinue="128948|0|ウォールフラワー_(映画)" />
</query-continue>
<query>
<pages>
<page pageid="128948" ns="0" title="エマ・ワトソン">
<links>
<pl ns="0" title="MTVムービー・アワード" />
<pl ns="0" title="Noah" />
...
<pl ns="0" title="インターネット・ムービー・データベース" />
</links>
</page>
</pages>
</query>
</api>
<?xml version="1.0" encoding="UTF-8"?>
<api>
<query>
<pages>
<page pageid="128948" ns="0" title="エマ・ワトソン">
<categories>
<cl ns="14" title="Category:1990年生" />
<cl ns="14" title="Category:イングランドの俳優" />
...
<cl ns="14" title="Category:存命人物" />
</categories>
</page>
</pages>
</query>
</api>
<?xml version="1.0" encoding="UTF-8"?>
<api>
<query-continue>
<templates tlcontinue="128948|10|Cite_press_release" />
</query-continue>
<query>
<pages>
<page pageid="128948" ns="0" title="エマ・ワトソン">
<templates>
<tl ns="10" title="Template:!" />
<tl ns="10" title="Template:Accessdate" />
...
<tl ns="10" title="Template:Cite news" />
</templates>
</page>
</pages>
</query>
</api>
<?xml version="1.0" encoding="UTF-8"?>
<api>
<query>
<pages>
<page pageid="128948" ns="0" title="エマ・ワトソン">
<images>
<im ns="6" title="ファイル:Commons-logo.svg" />
<im ns="6" title="ファイル:Emma Watson 2012.jpg" />
...
<im ns="6" title="ファイル:Wikiquote-logo.svg" />
</images>
</page>
</pages>
</query>
</api>
<?xml version="1.0" encoding="UTF-8"?>
<api>
<query-continue>
<backlinks blcontinue="0|エマ・ワトソン|128963" />
</query-continue>
<query>
<backlinks>
<bl pageid="4870" ns="0" title="4月15日" />
<bl pageid="5694" ns="0" title="ハリー・ポッターシリーズ" />
...
<bl pageid="106220" ns="0" title="エマ" />
</backlinks>
</query>
</api>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment