Ich verwende HERE Places API.
Zuerst mache ich eine Suche.
Zum Beispiel diese Abfrage:
%Vor% Laut dieser Dokumentation ( Link ) Wenn ich füge show_refs=pvid
zum Abfrage-String hinzu, im Ergebnis erhalte ich external id
, mit dem ich lookup
endpoint abfragen kann.
Aber im Ergebnis bekomme ich die nächste Antwort:
%Vor% Als Antwort kein Objekt references
Ist es ein Fehler oder nicht jeder Ort hat diese externe ID?
Ich antworte als Mitglied des Teams um HERE Places API.
Ja, nicht jeder Ort hat ein pvid. Deshalb würde ich vorschlagen, stattdessen die Sharing ID zu verwenden. Mir ist klar, dass die Dokumentation verbessert werden sollte, um dies zu verdeutlichen.
Die Sharing-IDs erhalten Sie, indem Sie show_refs=sharing
entweder zu Ihrer Suchanfrage oder a Ort Details erfragen . Es kann im Feld references
gefunden werden. Sobald Sie die Freigabe-ID haben, können Sie den Such-Endpunkt als soll
Sehen Sie sich an:
und
Bei diesen beiden Beispielen ist der einzige Unterschied der placeId
.
In den Dokumenten gibt es keinen einzigen Verweis, der besagt, dass die externe Kennung für jeden Ort erforderlich oder vorhanden ist.
>Da es sich um einen externen Bezeichner handelt, können wir davon ausgehen, dass dies nicht erforderlich ist.
Und es ist, was wir gerade mit Ihrem Platz gesehen haben ( 8403fv6k-d1b2fde0616e0326e321a54b88cd9f53
): dieser hat keine externe Kennung.
Aufgrund Ihrer Kommentare benötigen Sie Informationen über einen Ort.
Nachdem Sie Ihre erste Abfrage ausgeführt haben, sollten Sie beispielsweise Folgendes erhalten:
%Vor%Mit dieser ID können Sie darauf zugreifen:
places.cit.api.here.com/places/v1/places/ 8403fv6k-d1b2fde0616e0326e321a54b88cd9f53 ; context = Zmxvdy1pZD0zYTFlZjg5ZS02ZTY5LTUxYmEtYWFkYS1kY2UwZWMyNDdkMDBfMTUwNzEzNjUxNjI5N182NjExXzc2OTgmcmFuaz0w app_id = DemoAppId01082013GAL & amp;? App_code = AJKnXv84fjrb0KIHawS0Tg
Oder direkt mit der href
Information.
Diese Antwort gibt Ihnen bereits die ID und die URL, um auf alle Informationen eines einzelnen Ortes zuzugreifen.
Sie benötigen keine andere externe ID oder Referenz.