Page 1 sur 1

PHP | GOOGLE PLACE API WS / composer

Posté : 26 janv. 2017, 16:51
par kginik
Bonjour a tous,

J'essaye de trouver une solution pour utiliser l'api GOOGLE PLACES.

de ce que j'ai pu lire sur les différents forum et sur le site de google, il semblerait que le langage necessaire soit du java script, mais qu'il est possible d'utiliser un Wrapper "https://github.com/joshtronic/php-googleplaces" pour permettre l'utilisation en php.

J'ai essayé plussieur solution afin d'utiliser get.composer pour utliser la libraries du doc github mais j'obtiens le message d'erreur " the requested package is satisfiable but these conflict with your requierements or minimum stability"

je ne sais pas si je suis sur la bonne voie, mon objectif est trés simple, pour effectuer une recherche sur l'api google API et obtenir les details d'un lieu..

merci d'avance si quelqu'un peu me donner quelques piste

Re: PHP | GOOGLE PLACE API WS / composer

Posté : 26 janv. 2017, 17:43
par @rthur
Bonjour,

Là tu as toutes les infos justement pour interroger l'API Google places depuis un serveur (càd en PHP) :
https://developers.google.com/places/we ... arch?hl=fr

Tu fais un simple file_get_contents() de l'url indiqué dans la doc avec les paramètres voulus (il y a des exemples dans la doc)
et ensuite si tu as demandé du JSON tu utilises la fonction json_decode() ou si tu as demandé du XML simplexml_load_string()
http://php.net/file_get_contents
http://php.net/json_decode
http://php.net/simplexml_load_string

Re: PHP | GOOGLE PLACE API WS / composer

Posté : 26 janv. 2017, 18:45
par Kginik
Bonjour,
Merci pour cette réponse rapide, j'obtiens maintenant correctement une réponse lorsque je l'affiche sur mon localhost de wamp.
j'ai encore 2 petite question.
1- pour mieux voir la structure des réponses et ainsi ajouter des regles en fonctions de celle ci, je suis obligé d'ouvrir une page html a chaque fois ? dans sublim text ou autre je ne peux pas voir la réponse a un echo directement ?

2- quelle est le script pour afficher ses données a l'interieur de la map google et non pas en texte brut ?

merci encore pour ta réponse précédente qui m'a bien mis sur la voie :)

Re: PHP | GOOGLE PLACE API WS / composer

Posté : 27 janv. 2017, 03:13
par @rthur
1) Si c'est pour voir la réponse de l'API Google, suffit de rentrer l'url du webservice dans ton navigateur et tu auras le visionnage direct de ce qui t'es renvoyé.

2) C'est pas bien de poser une question sans même avoir fait le début d'une recherche Google ;-) Parce que le fait d'afficher un point sur une carte Google Map c'est expliqué dans des dizaines et des dizaines de tuto sur internet