Wikipedia API
This document is in Japanese (no English version is avaliable at this moment)
02. Wikipedia API
このAPIについて:
このAPIは緯度経度と半径を入力パラメーターとして、その範囲に含まれるWikipediaの記事へのリンクを出力します。緯度経度からの検索については、GeoNamesのFind nearby Wikipedia EntriesというAPIを利用しています。英語での記事検索についてはこれだけで事足りるのですが、日本語記事の検索については、検索結果にサマリが含まれないので、少々不便だったりします。そこで、SimpleAPIで提供されているWikipediaAPIを呼び出すURLを加えた結果を返すようにしてみました。ただし、あくまでも返す結果はSimpleAPIへのリンクであり、呼び出した結果を返しているわけではないです(レスポンスが一段と悪くなる、とか、先方に無駄な負荷をかけてしまうといった理由です)。必要な記事については、都度SimpleAPIより取得してください(あくまでも、SimpleAPIのルール・規約に則った形でお願いします)。
URL:
- http://ongmap.com/api
引数:
- v : バージョンナンバー (必須、現在は「1.0」で固定)
- data : データタイプ (必須、「wikipedia」と指定してください)
- lat: 緯度 (必須、 -90度から90度まで。測地系はWGS84のみサポート)
- lng: 経度 (必須 -180度から180度まで。測地系はWGS84のみサポート)
- num: 検索する数 (オプション、最大10件まで。デフォルトは10件)
- radius: 検索対象の半径 (オプション、単位はkm)
- out: 出力フォーマット(オプション、 「xml」あるいは「json」)
サンプル:
http://ongmap.com/api?v=1.0&data=wikipedia&lat=35.636&lng=139.779&radius=10
備考:
- エラー発生時のレスポンスは常にXML形式になります
- レンタルサーバーで動いていますので、速くはないです(GeoNamesのレスポンスもあまり速くないので)。負荷があまりかからない使い方をお願いします。
- もちろん、何の保証もございません
- ご質問・ご要望等ありましたら、下のコメント欄あるいは掲示板、あるいはメールでご連絡ください
Write a comment