Wie Sortieren Sie die Ergebnisse nach Entfernung mit google places api mit textsearch
Möchte ich, um alle restaurants in der Nähe von meinem Ort, um von der Entfernung.
Ich bin mit textsearch mit google places api mit dieser url : https://maps.googleapis.com/maps/api/place/textsearch/json?query=restaurants&location=32.16107,34.806618&radius=200&sensor=true&key=api_key. Die Ergebnisse, die ich bekomme, sind spärlich mit keine Ordnung, was so überhaupt. Ich habe versucht, rankby=Abstand aber accurding die Dokumentation (https://developers.google.com/places/documentation/) Sie können es verwenden, nur mit regulären Suche,bedeutet, dass bei der Verwendung von textsearch gibt es keinen solchen parameter option (ich versuchte es trotzdem -> funktioniert nicht).
Ich bin mit textsearch weil normale Suche gibt nur, "types" : [ "establishment" ].
Wie kann ich order by Entfernung der textsearch der google place api ? Ich kann nicht glauben, dass google nicht einen Weg, es zu tun...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind Sie richtig, Places API Textsearch unterstützt nicht die
rankBy=distance
parameter. Wenn Sie glauben, dass dies wäre ein nützliches feature, senden Sie bitte eine Orte API Feature-Request.Sie können jedoch erhalten Sie das Ergebnis, die Sie suchen, indem Sie eine Places-API Suchabfrage mit den
rankBy=distance
parameter und diekeyword=restaurant
parameter:Den
keyword
parameter abgeglichen werden alle verfügbaren Felder, einschließlich, aber nicht beschränkt auf name, Typ und Adresse sowie Kunden-Bewertungen und andere Inhalte Dritter.