Obtenir une clé pour Google Places API for Work

Pour les clients disposant d'une licence antérieure de Google Maps APIs for Work ou de Google Maps API for Business, Google Places API est inclus avec Google Places API for Work. Cette section de la documentation décrit la configuration de cette API.

Cette page concerne uniquement les clients qui possèdent une ancienne licence Maps APIs for Work ou Maps API for Business. Cette page ne s'applique pas aux clients qui disposent du nouveau Google Maps APIs Premium Plan, sorti en janvier 2016.

Google Places API for Work utilise une clé d'API pour identifier votre application. Une clé d'API est différente de l'ID client utilisé avec Google Maps JavaScript API ou autres services Web Google Maps APIs for Work .

Intégrer une clé à votre requête vous permet de surveiller l'utilisation de l'API par votre application dans la Google API Console, d'appliquer des limites de quota par clé plutôt que par adresse IP et permet à Google de vous contacter à propos de votre application, le cas échéant. Pour plus d'informations, voir [l'aide de la Google API Console.

Obtenir une clé d'API

Pour commencer à utiliser Google Places API for Work, cliquez sur le bouton ci-dessous pour accéder à la Google API Console, obtenir de l'aide tout au long du processus et activer Google Places API Web Service automatiquement. Important : Dans le menu déroulant du projet, sélectionnez le projet créé pour vous lors de l'achat de Google Places API for Work*.

Obtenir une clé

Vous pouvez également suivre la procédure suivante pour obtenir une clé d'API pour Google Places API for Work :

  1. Accédez à la Google API Console.
  2. Sélectionnez le projet créé pour vous lors de l'inscription.
    Le nom du projet commence par Google Maps APIs for Business or Google Maps for Work or Google Maps.
  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 avez déjà une clé avec des restrictions au niveau 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.

Utiliser votre clé

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).