2016-12-08 2 views
0

venueID: 51b06376498ea421e382bce2Formatiert Adresse in Foursquare Locations Suche enthält nur Ländernamen

Das Veranstaltungsort zeigt auf einen Ortsnamen, in Englisch: "G Dorf, Thailand"

https://api.foursquare.com/v2/venues/51b06376498ea421e382bce2?locale=th&v=20161208


Die folgenden Antworten wurden mit 2 verschiedenen Gebietsschemas empfangen: en und th.

formatiert-Adresse (th): "ประเทศไทย"

formatiert-Adresse (en): "Thailand"

+0

Hallo Roylee. Was ist die Frage hier? Haben Sie über Internationalisierung in Foursquare-Dokumenten gelesen? https://developer.foursquare.com/overview/versioning –

+0

Ja, ich habe das Dokument gelesen. Es tut mir leid, wenn es nicht offensichtlich ist. Die Funktion "locationID" gibt den Ländernamen zurück, d. h. "thailand" im Feld "formated_address", wobei "G Village" in formated_address erwartet wird. Ich frage mich, ob das ein Fehler ist? – Roylee

Antwort

1

sich für dieses venue am Foursquare.com Seite suchen sie zeigt die Name ist "G Village" und die einzigen verfügbaren Adressdaten sind "Thailand".

Ich glaube, dies wäre das erwartete Verhalten, nur "Thailand" zurückgegeben in der formatted-address. Wenn Sie das Feld "G Village" aus der API suchen, sehen Sie unter dem Feld name Antwort.

Aus der Dokumentation des location Objekt enthält nur:

Ein Objekt, die keinen, einige oder alle der Adresse (Adresse), crossStreet, Stadt, Staat, postal, Land, lat, lng und Entfernung. Alle Felder sind Zeichenfolgen, außer für lat, lng und distance. Entfernung wird in Metern gemessen.

Wenn Sie die vollständige Adresse kennen, sollten Sie eine Bearbeitung zurück zu Foursquare vorschlagen.

+0

genial, danke für die Antwort :) – Roylee