godlike
Warp drölf
Moin!
Google bietet ja einen Service an auf einer Webseite Bilder aus der Nähe einer vorgegebenen Position anzeigen zu lassen. Zu finden ist die Beschreibung hier:
So weit so gut. Hab ich verstanden. Ich habe also meinen Maps-API-Key, meine gewünschte Bildgröße und eine photoreference . Am Ende bekomme ich dann so was:
[src=html4strict]https://maps.googleapis.com/maps/api/place/photo?maxwidth=150&photoreference=CnRtAAAATLZNl354RwP_9UKbQ_5Psy40texXePv4oAlgP4qNEkdIrkyse7rPXYGd9D_Uj1rVsQdWT4oRz4QrYAJNpFX7rzqqMlZw2h2E2y5IKMUZ7ouD_SlcHxYq1yL4KbKUv3qtWgTK0A6QbGh87GB3sscrHRIQiG2RrmU_jF4tENr9wGS_YxoUSSDrYjWmrNfeEHSGSc3FyhNLlBU&key=1234567890[/src]
Passt alles. Bis auf die verfluchte photoreference! Google schreibt
[src=html4strict]https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=food&name=cruise&key=1234567890[/src]
Die Variablen hab ich alle, auch aus ner DB. Aber wie verbinde ich jetzt beides? Also die JSON/XML mit dem Bildlink von oben. Ich muss doch in das dynamisch generierte Bild
[src=html4strict]<img src="https://maps.googleapis.com/maps/api/place/photo?maxwidth=150&photoreference=CnRtAAAATLZNl354RwP_9UKbQ_5Psy40texXePv4oAlgP4qNEkdIrkyse7rPXYGd9D_Uj1rVsQdWT4oRz4QrYAJNpFX7rzqqMlZw2h2E2y5IKMUZ7ouD_SlcHxYq1yL4KbKUv3qtWgTK0A6QbGh87GB3sscrHRIQiG2RrmU_jF4tENr9wGS_YxoUSSDrYjWmrNfeEHSGSc3FyhNLlBU&key=1234567890">[/src]
doch jetzt diese photoreference irgendwie in den Link bekommen
Nur wie? Muss ich mir da extra ne PHP-Funktion drum herum schreiben? Auf der Developers-Seite komm ich damit irgendwie nicht so ganz klar.
Nachtrag: Also ich bekomme da jetzt ne XML Datei raus (Anhang), wie bekomme ich den Wert von photoreference in meinen Bild-Link?
Anhang anzeigen xml.xml
Google bietet ja einen Service an auf einer Webseite Bilder aus der Nähe einer vorgegebenen Position anzeigen zu lassen. Zu finden ist die Beschreibung hier:
You do not have permission to view link please Anmelden or Registrieren
So weit so gut. Hab ich verstanden. Ich habe also meinen Maps-API-Key, meine gewünschte Bildgröße und eine photoreference . Am Ende bekomme ich dann so was:
[src=html4strict]https://maps.googleapis.com/maps/api/place/photo?maxwidth=150&photoreference=CnRtAAAATLZNl354RwP_9UKbQ_5Psy40texXePv4oAlgP4qNEkdIrkyse7rPXYGd9D_Uj1rVsQdWT4oRz4QrYAJNpFX7rzqqMlZw2h2E2y5IKMUZ7ouD_SlcHxYq1yL4KbKUv3qtWgTK0A6QbGh87GB3sscrHRIQiG2RrmU_jF4tENr9wGS_YxoUSSDrYjWmrNfeEHSGSc3FyhNLlBU&key=1234567890[/src]
Passt alles. Bis auf die verfluchte photoreference! Google schreibt
Aha. Habe ich auch verstanden - so halb. Ich baue mir also einen Linkphotoreference — Eine ID in Textform, die ein Foto eindeutig bezeichnet. Fotoreferenzen werden entweder von einerYou do not have permission to view link please Anmelden or Registrierenoder einerYou do not have permission to view link please Anmelden or Registrieren-Anforderung zurückgegeben.
[src=html4strict]https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=food&name=cruise&key=1234567890[/src]
Die Variablen hab ich alle, auch aus ner DB. Aber wie verbinde ich jetzt beides? Also die JSON/XML mit dem Bildlink von oben. Ich muss doch in das dynamisch generierte Bild
[src=html4strict]<img src="https://maps.googleapis.com/maps/api/place/photo?maxwidth=150&photoreference=CnRtAAAATLZNl354RwP_9UKbQ_5Psy40texXePv4oAlgP4qNEkdIrkyse7rPXYGd9D_Uj1rVsQdWT4oRz4QrYAJNpFX7rzqqMlZw2h2E2y5IKMUZ7ouD_SlcHxYq1yL4KbKUv3qtWgTK0A6QbGh87GB3sscrHRIQiG2RrmU_jF4tENr9wGS_YxoUSSDrYjWmrNfeEHSGSc3FyhNLlBU&key=1234567890">[/src]
doch jetzt diese photoreference irgendwie in den Link bekommen
Nur wie? Muss ich mir da extra ne PHP-Funktion drum herum schreiben? Auf der Developers-Seite komm ich damit irgendwie nicht so ganz klar.Nachtrag: Also ich bekomme da jetzt ne XML Datei raus (Anhang), wie bekomme ich den Wert von photoreference in meinen Bild-Link?
Anhang anzeigen xml.xml
Zuletzt bearbeitet:

