Vous êtes prêt !

Pour passer à l'étape de développement, accédez à notre documentation pour les développeurs.

Activer Google Places API Web Service

Pour commencer, nous allons vous guider à travers la console Google Developers et effectuer deux ou trois petites choses :

  1. Créer ou choisir un projet
  2. Activer Google Places API Web Service
  3. Créer les clés appropriées
Continuer

Obtenir une clé pour Google Places API Web Service

Google Places API Web Service utilise une clé d'API pour identifier votre application. En incluant une clé dans votre requête, vous pouvez surveiller l'utilisation de l'API par votre application dans la Google API Console et accéder à un généreux quota journalier gratuit. Ce paramètre permet également à Google de vous contacter à propos de votre application, le cas échéant. Pour plus d'informations, voir l'aide de la Google API Console.

  • Les clients qui utilisent l'API standard doivent configurer une clé d'API dans le projet de leur choix.
  • Les clients Google Places API disposant d'une licence Premium Plan doivent configurer une clé d'API dans le Projet de la Google Maps Premium (le projet créé pour vous lors de la commande de Google Maps APIs Premium Plan). Si vous n'avez pas encore acheté l'accès à l'API, contactez le service commercial.

Obtenir une clé d'API

Si vous utilisez la version standard de Google Places API Web Service

Pour commencer à utiliser Google Places API Web Service, cliquez sur le bouton ci-dessous pour obtenir de l'aide tout au long du processus d'activation de Google Places API Web Service et d'obtention d'une clé d'API.

Get a Key

Vous pouvez également obtenir une clé d'API comme suit :

  1. Accédez à la Google API Console.
  2. Créez ou sélectionnez un projet.
  3. Cliquez sur Continue pour activer l'API.
  4. Sur la page Credentials, demandez une clé d'API (et définissez ses restrictions).
    Remarque : Si vous possédez une clé d'API sans restriction ou une clé avec des restrictions de serveur, vous pouvez l'utiliser.
  5. Pour éviter le vol de quota, sécurisez votre clé d'API conformément aux meilleures pratiques suivantes.
  6. (facultatif) Activez la facturation. Voir Limites d'utilisation et facturation pour plus d'informations.

N'utilisez pas cette clé en-dehors de votre code de serveur. Par exemple, ne l'intégrez pas à une page Web ou à une application mobile.

Remarque : Google Places API Web Service n'est pas compatible avec une clé d'API restreinte à Android ou iOS.

Si vous avez acheté le Google Maps APIs Premium Plan

Pour commencer à utiliser Google Places API Web Service avec le Google Maps APIs Premium Plan, cliquez sur le bouton ci-dessous pour obtenir de l'aide tout au long du processus d'obtention d'une clé d'API. Remarque : Pour bénéficier de tous les avantages de Premium Plan, y compris les limites d'utilisation, dans le menu déroulant du projet, sélectionnez le projet créé pour vous lors de l'achat de Google Maps APIs Premium Plan.*

Get a Key

Vous pouvez également suivre la procédure ci-dessous pour obtenir une clé d'API à utiliser avec Premium Plan :

  1. Accédez à la Google API Console.
  2. À partir du menu déroulant du projet, sélectionnez le projet Google Maps Premium.*
  3. Cliquez sur Continue.
  4. Sur la page Credentials, demandez une clé d'API (et définissez ses restrictions).
    Remarque : Si vous possédez une clé d'API sans restriction ou une clé avec des restrictions de serveur, vous pouvez l'utiliser.
  5. Pour éviter le vol de quota, sécurisez votre clé d'API conformément aux meilleures pratiques suivantes.

Vous pouvez également rechercher une clé existante dans la Google API Console.

Pour plus d'informations sur l'utilisation de la Google API Console, voir l'aide de la API Console.

Types de restrictions de clé d'API

Les Google Maps API sont disponibles pour les applications Android ou iOS, les navigateurs Web et via les services Web HTTP. Sur toute plateforme, les API peuvent utiliser une clé d'API générique (sans restriction). Vous pouvez éventuellement ajouter une restriction (par exemple, adresse IP) à la clé d'API. Une fois restreinte, la clé fonctionne uniquement sur les plateformes qui prennent en charge ce type de restriction. En savoir plus sur les clés et les identifiants.

Spécifier une clé dans votre requête

Votre clé doit être transmise avec chaque requête comme valeur d'un paramètre key.

https://maps.googleapis.com/maps/api/place/nearbysearch/json
  ?location=-33.8670522,151.1957362
  &radius=500
  &types=food
  &name=harbour
  &key=YOUR_API_KEY

Les requêtes ne comportant pas de clé échoueront.

Limiter les adresses IP

Pour empêcher d'autres applications d'utiliser votre clé et de consommer votre quota, vous pouvez limiter les adresses IP qui peuvent utiliser votre clé d'API pour envoyer des requêtes :

  1. Accédez à la Google API Console.
  2. Sélectionnez le projet créé pour vous lors de l'inscription.
  3. Dans la liste API keys, sélectionnez la clé que vous utilisez.
  4. Dans la section Restrictions, sélectionnez IP addresses (web servers, cron jobs, etc.).
  5. Sous Accept requests from these server IP addresses, saisissez les adresses IP depuis lesquelles votre clé sera acceptée, une par ligne. Vous pouvez également saisir un sous-réseau en utilisant la notation CIDR (ex.  192.168.0.0/22).

Cette procédure s'applique que vous utilisiez le Plan standard ou le Plan Premium. Pour plus d'informations, voir Tarifs et plans.

Envoyer des commentaires concernant…

location_on
Google Places API Web Service