Google görünümlerini kullanabilmek için Flickr API mantığını taklit etmenin bir yolunu arıyorsunuz.Google görünümleri - bir bölge için fotoğraf ayrıntılarını alın
Flickr ben flickr.photos.search
yöntemini çağırabilirsiniz ve böylece gibi belirli bir konum için tüm fotoğrafları almak:
yanıtı: Sonra
<?xml version="1.0" encoding="utf-8" ?>
<rsp stat="ok">
<photos page="1" pages="7673" perpage="100" total="767266">
<photo id="17856165012" owner="[email protected]" secret="6d2acf3b87" server="7690" farm="8" title="Amsterdam Canal" ispublic="1" isfriend="0" isfamily="0" />
<photo id="17830118816" owner="[email protected]" secret="ee8b55fc5e" server="7756" farm="8" title="IMG_2209" ispublic="1" isfriend="0" isfamily="0" />
<photo id="17668921970" owner="[email protected]" secret="bd0061e638" server="8825" farm="9" title="IMG_2210" ispublic="1" isfriend="0" isfamily="0" />
<photo id="17853550052" owner="[email protected]" secret="c834e9a7eb" server="7738" farm="8" title="IMG_2212" ispublic="1" isfriend="0" isfamily="0" />
<photo id="17856935911" owner="[email protected]" secret="39be86bb4b" server="7723" farm="8" title="IMG_2213" ispublic="1" isfriend="0" isfamily="0" />
<photo id="17233920844" owner="[email protected]" secret="8be2333be3" server="7658" farm="8" title="IMG_2214" ispublic="1" isfriend="0" isfamily="0" />
<photo id="17853542232" owner="[email protected]" secret="8f19ee65c2" server="7747" farm="8" title="IMG_2215" ispublic="1" isfriend="0" isfamily="0" />
<photo id="17856926911" owner="[email protected]" secret="bc0fb6dbc1" server="7667"....
ben flickr.photos.getInfo
diyoruz Fotoğraf bilgisini almak için her fotoğraf kimliği için
Yanıt:
<?xml version="1.0" encoding="utf-8" ?>
<rsp stat="ok">
<photo id="17853542232" secret="8f19ee65c2" server="7747" farm="8" dateuploaded="1432037570" isfavorite="0" license="0" safety_level="0" rotation="90" originalsecret="7848968317" originalformat="jpg" views="2" media="photo">
<owner nsid="[email protected]" username="trashhunters" realname="Trash Hunters" location="" iconserver="7748" iconfarm="8" path_alias="trashhunters" />
<title>IMG_2215</title>
<description />
<visibility ispublic="1" isfriend="0" isfamily="0" />
<dates posted="1432037570" taken="2015-05-17 13:47:32" takengranularity="0" takenunknown="0" lastupdate="1432040217" />
<editability cancomment="0" canaddmeta="0" />
<publiceditability cancomment="1" canaddmeta="0" />
<usage candownload="1" canblog="0" canprint="0" canshare="1" />
<comments>0</comments>
<notes />
<people haspeople="0" />
<tags>
<tag id="131822341-17853542232-563433" author="[email protected]" authorname="trashhunters" raw="blikje" machine_tag="0">blikje</tag>
<tag id="131822341-17853542232-81138" author="[email protected]" authorname="trashhunters" raw="fanta" machine_tag="0">fanta</tag>
</tags>
<location latitude="52.367408" longitude="4.862769" accuracy="16" context="0" place_id="xQ4tawtWUL1NrOY" woeid="727232">
<locality place_id="xQ4tawtWUL1NrOY" woeid="727232">Amsterdam</locality>
<county place_id="nmbnjNtQUL_iOTHdPg" woeid="12592040">Amsterdam</county>
<region place_id="F86XYCBTUb6DPzhs" woeid="2346379">North Holland</region>
<country place_id="Exbw8apTUb6236fOVA" woeid="23424909">Netherlands</country>
</location>
<geoperms ispublic="1" iscontact="0" isfriend="0" isfamily="0" />
<urls>
<url type="photopage">https://www.flickr.com/photos/trashhunters/17853542232/</url>
</urls>
</photo>
</rsp>
Ben boylamı ilgileniyorum, enlem, zaman alınan ve kullanıcı bilgi. Google places API'u inceledim ama bir yol bulamadım.
Güncelleme: açık konuşmak gerekirse, Google API üzerinde, place details isteği bulduk ama fotoğraflar konumunu veya kullanıcı veri içermiyor sonuç:
..."photos" : [
{
"height" : 2322,
"html_attributions" : [
"\u003ca href=\"//lh5.googleusercontent.com/-QO7PKijayYw/AAAAAAAAAAI/AAAAAAAAAZc/fTtRm3YH3cA/s100-p-k/photo.jpg\"\u003eWilliam Stewart\u003c/a\u003e"
],
"raw_reference" : {
"fife_url" : "https://lh3.googleusercontent.com/-7mKc4261Edg/VB01Tfy2OWI/AAAAAAAADII/BHs-SIudu64/k/"
},
"width" : 4128
},...
Herhangi bir tavsiye mutluluk duyacağız:
API çağrıları biraz kıvrık. Lat/long ile bir istekte bulunursunuz. Aradığınızı ne kadar spesifik olduğuna bağlı olarak bir yer veya yer listesi alırsınız. Ardından, resimler için bir API çağrısı yaparsınız ve ardından her bir görsel URL için başka bir API çağrısı yaparsınız. –
API anahtarı BC gerektirmeyen eski API'yi kullanıyorum, API anahtarları etki alanına özgüdür. Yeni API daha iyidir. Ama eğer soruları yanıtlıyorsanız,% 70 tamamdır, ancak bir cevabı kabul ettiğinizi fark ettiniz. Eğer bir uygulamaya bir cevap olarak hala açık iseniz veya şu andaki cevaptan hoşlanıyorsanız LMK. –
Elbette! Başka bir yaklaşım almaktan memnun olacağım, teşekkürler! –