2011-06-24 20 views
9

「食べ物」のような人気のある単語は、ローンの言葉として世界中で使用されています。Flickr APIを使用して場所や言語で写真を検索する

flickr.photos.searchを使用して、から特定の言語または地域の写真を取得しようとしています。 私はこれら二つの方法を試してみましたが、どちらも働いhttp://www.flickr.com/services/api/flickr.photos.search.html

で、このための設定を見つけられませんでした:

Googleで検索したところ、YQLが場所によって検索できることがわかっただけです。 (私はあまりにも多くのコールは、APIを介して制限されますので、別の方法でYQLを使用します。)

を私はまた、1 flickr.photos.searchでは、そう、latを設定lon、およびradiusが、範囲が円であることが判明しましたこれは検索を特定の国に限定するものではありません。

これらのどれも私のための良い選択ではありません。誰も助けることができますか?

答えて

17

これを行うには、実際にはいくつか興味深い方法があります。

私はそれを行うような方法は、最初の場所のAPIを使って、あなたが探している場所を見つけることです:

flickr.places.findhttp://www.flickr.com/services/api/flickr.places.find.htmlこれは、特定のクエリのためのWOE(地球上)idのリストを返します。 。あなたの質問は、住所から国までのどれでもかまいません。

WOE IDを取得したら、任意のplace_idまたはWOE IDを含むflickr.photos.searchクエリを送信できます。

これを行うもう1つの楽しい方法は、WOE IDを取得した後にflickr.places.tagsForPlaceメソッドを呼び出して、これらのタグで写真を検索することです。これにより、より興味深い結果が得られるかもしれないし、場所を指定しなかったがタグを指定したユーザーを除外するかもしれない。

関連する問題