Main menu:


 

2010年 7月
« 4月    
 1234
567891011
12131415161718
19202122232425
262728293031  

最近の投稿

最近のコメント

カテゴリー

アーカイブ

 

Wikipedia API

This document is in Japanese (no English version is avaliable at this moment)

02. Wikipedia API

このAPIについて:

このAPIは緯度経度と半径を入力パラメーターとして、その範囲に含まれるWikipediaの記事へのリンクを出力します。緯度経度からの検索については、GeoNamesFind 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