2011-06-30 2 views
3

Je n'ai pas beaucoup d'expérience avec Google apis du tout, mais je dois la mettre en œuvre et apprécierait si vous pouviez me aiderlieux google api aide C#

Je dois mettre en œuvre Google place api (?) Pour obtenir des résultats former google lieux et tous les détails associés à cet endroit

Par exemple, si vous tapez pizza London dans google place search, vous obtiendrez 10 places par page. Ce dont j'ai besoin, c'est obtenir le type de résultat "link to that site" et xml (préférable) avec des détails sur cet endroit, comme l'adresse, le contact, le lien vers le site Web et les options de paiement.

Je ne sais pas si quelque chose comme cela est encore possible, mais si elle est je vous serais reconnaissant si vous postez un exemple de la façon dont cela fonctionne

Merci à l'avance

+1

Sry mais qu'est-ce que je pourrais avoir essayé, sauf googling? Je ne cherche pas de code C# si c'est ce que vous avez compris, mais par exemple d'api call (fonction api) – Anthony

Répondre

4

Fondamentalement, vous devrez vous inscrire et obtenir un clé pour utiliser Google Places. Une fois que vous avez la clé que vous pouvez y accéder comme ça ...

https://maps.googleapis.com/maps/api/place/search/xml?location=31.1556451,-93.7761955&radius=7500&sensor=false&key=enter-google-key-here&types=bar 

qui énumère tous les bars 7,5 km du lieu avec la latitude: 31,1556451 et la longitude: -93.7761955

--- ajouts en réponse pour commenter ci-dessous ---

Si vous ne disposez que d'un lieu (comme Londres) et non d'une latitude et d'une longitude, vous pouvez essayer un processus en deux étapes - utiliser google geocoding api pour obtenir le lat lon et Ensuite, utilisez cela pour rechercher une pizza en utilisant l'API google place.

+0

oui, je sème ça sur leur page, mais ça ne résout pas le problème au moins je ne le pense pas. Pourriez-vous modifier ce lien afin qu'il montre les résultats pour pizza londres – Anthony

+0

@Anthony, désolé pour malentendu votre question. J'ai mis à jour ma réponse - j'espère que cela aidera. – Sai

Questions connexes