Obtenir la place de Lieux de Google API à l'aide de l'ID
Je peux obtenir des informations détaillées à partir des lieux de Google API quand je sais que la référence à l'aide de:
Cependant, je souhaite obtenir la même information, en utilisant l'ID à la place. Ainsi, le même lieu dans la requête ci-dessus serait quelque chose comme:
Est une chose possible?
Cela fera partie d'un filtre de recherche je suis bâtiment, dont une partie est l'emplacement. Mes paramètres de recherche sont passés à l'url, donc j'ai l'intention de faire de même avec l'emplacement sélectionné à partir des lieux de saisie semi-automatique. À l'aide de l'id est beaucoup plus courte que la référence, donc plus adapté pour la chaîne de requête. À moins qu'il y est une meilleure façon de le faire?
OriginalL'auteur iltdev | 2013-03-25
Vous devez vous connecter pour publier un commentaire.
Il est maintenant possible de récupérer les données par placeId:
https://developers.google.com/maps/documentation/javascript/examples/place-details
OriginalL'auteur Jeremy Eaton
Vous pouvez rechercher les données par PlaceID
OriginalL'auteur Azhar
Il n'est pas possible d'obtenir une place de détails avec l'id, vous devez utiliser la référence.
telles que mentionnées dans le bas de ce lien - http://goo.gl/KFDbl
OriginalL'auteur Ajar
Apparemment à la fois l'id de référence et sont dépréciées de toute façon.
De Google adresses de la saisie semi-automatique de Documents (Août 2014):
"Remarque: L'id de référence et les champs sont abandonnés à compter du 24 juin 2014. Ils sont remplacés par le nouveau lieu de l'ID, un identifiant unique qui peut être utilisé pour comparer des lieux et de récupérer des informations sur un lieu. Les Lieux de l'API actuellement renvoie un place_id dans toutes les réponses, et accepte un placeid dans les Détails du Lieu et Place des requêtes de Suppression. Peu après, le 24 juin 2015, l'API va arrêter de retourner l'id et le champs de référence dans les réponses. Quelques temps plus tard, l'API seront pas plus accepter la référence dans les demandes. Nous vous recommandons de mettre à jour votre code pour utiliser la nouvelle place de l'ID au lieu de l'id et de référence dès que possible. "
https://developers.google.com/places/documentation/autocomplete
OriginalL'auteur shmuckjones
Il est pas possible.
ID peut être utilisé seulement pour comparer si 2 ou plusieurs lieux sont les mêmes.
Référence ne peut être utilisé pour look-up un lieu.
Un endroit aura qu'un seul identifiant et peut avoir de multiples références. Je suppose que cela a été fait de distribuer la charge de l'enregistrement d'être frappé dans la base de données.
Source
OriginalL'auteur Rahul