8
votes

Google place automatiquement

La boîte d'entrée est initialisée correctement mais elle ne génère aucune suggestion. Quelqu'un peut-il signaler ce que je fais mal? ici est le code.

update

J'ai enquêté sur la question. Le problème est dans la ligne: xxx

lorsque je spécifie un seul type Types: ['(villes)'] peu importe ou des villes Ça fonctionne. Mais deux types ne fonctionnent pas ensemble. Bien que le documentation dit clairement que les types < / Code> sont une matrice de chaînes et des valeurs valides sont 'établissement', "géocode", "(régions)" et "(villes)"


0 commentaires

3 Réponses :


0
votes

Il n'y a aucun résultat de type (villes) 'ou' (régions) '. Si je modifie le tableau des types en ['établissement'], j'obtiens des résultats.

exemple de travail

Si vous n'utilisez qu'un seul type, cela fonctionne:

exemple


5 commentaires

Les limites ne sont qu'une limite initiale pour commencer à rechercher, cela ne limite pas les résultats à ces limites que si vous définissez explicitement.


Le problème est que si vous définissez deux groupes de types, la totalité automatique ne génère jamais de suggestions.


Deux groupes travaillaient il y a quelques jours. Je pense que la bibliothèque est mise à jour et il y a un bug.


Je viens de trouver la même chose. Devrait probablement signaler le problème dans le Suivi du problème


Je l'ai fait, s'il vous plaît star là-bas code.google.com/ P / GMAPS-API-EMPLÉMENTS / QUESTIONS / DÉTAILS? ID = 4538



9
votes

Comme mentionné dans le Documentation :

"types, qui peuvent spécifier l'un des deux types explicites ou l'une des deux collections de type."

Cela signifie que le tableau type prend uniquement en charge un paramètre.

Si vous pensez que ce serait une fonctionnalité utile de prendre en charge plusieurs paramètres ou un mélange de types et de collections explicites, veuillez déposer un Lieux API - Demande de fonctionnalité .


3 commentaires

Mais cela travaillait peu de jours plus tôt et a soudainement cessé de travailler, quelle est la raison de ça?


Nous n'appliquions pas cette restriction jusqu'à récemment, mais pour permettre de nouvelles fonctionnalités, nous avons dû commencer à appliquer.


Voici une utilisation: Recherche par code postal et recherche par adresse.



2
votes

Comme Chris mentionné, il n'ya actuellement aucun moyen d'obtenir des résultats pour plusieurs types de places. Cependant, vous pouvez appeler l'API deux fois avec différents types de places et peupler une carte (ou tout ce que vous construisez) avec les deux types. Par exemple: xxx


0 commentaires