HERE Places API: Nicht alle Artikel haben PVID

8

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?

    
demo 22.09.2017, 11:25
quelle

2 Antworten

1

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

    
cio 10.10.2017, 21:04
quelle
0

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.

    
MiguelKVidal 03.10.2017 16:00
quelle

Tags und Links