Flickr API を簡単に見てみると、次のようなことを行う必要があるかもしれません。
- を使用して最近の公開写真をリクエストする
flickr.panda.getPhotos
- 結果で返された緯度/経度の値を使用して、ループしてマップ上に写真をプロットします。
すべての公開写真をリクエストできるとは思いません(おそらく自分のものを除く)。
の結果の例はflickr.panda.getPhotos
次のようになります。
<?xml version="1.0" encoding="utf-8" ?>
<rsp stat="ok">
<photos interval="60" lastupdate="1327418852" total="62" panda="wang wang">
<photo title="Disneyland Transport 3" id="6745836781" secret="5890dc399e" server="7162" farm="8" owner="40910903@N04" ownername="Wicked Transport" latitude="28.38113" longitude="-81.568336" accuracy="11" />
<photo title="Mears Motor Coaches 1" id="6745840323" secret="cc0553ecd7" server="7155" farm="8" owner="40910903@N04" ownername="Wicked Transport" latitude="28.38113" longitude="-81.568336" accuracy="11" />
<photo title="Igreja de Santa Rita" id="5586974263" secret="68ac3fcde2" server="5263" farm="6" owner="52904565@N03" ownername="Travessia Bacana" latitude="-18.645269" longitude="-43.433761" accuracy="10" />
<photo title="Disneyland Transport 4" id="6745837615" secret="f72ef7e744" server="7012" farm="8" owner="40910903@N04" ownername="Wicked Transport" latitude="28.38113" longitude="-81.568336" accuracy="11" />
<!-- SNIP! -->
</photos>
</rsp>