Premiers pas avec l'API Google Play Games Services Publishing

Pour commencer à appeler l'API Google Play Games Services Publishing, vous devez associer un projet d'API directement à partir de la Google Play Console et activer l'API Google Play Games Services Publishing pour ce projet. Une fois votre projet d'API configuré, vous pouvez l'utiliser pour gérer vos autres projets de jeu.

Seul le propriétaire de votre compte de développeur Google Play peut utiliser l'API Google Play Games Services Publishing. Les instructions suivantes expliquent comment :

  • Configurer un projet d'API nouveau ou existant
  • Gérer les clients OAuth
  • Utiliser un compte de service pour accéder à l'API Google Play Games Services Publishing

Configurer votre projet d'API

Avant de pouvoir accéder à l'API Google Play Games Services Publishing, vous devez associer votre Google Play Console à un projet d'API. Dans la plupart des cas, vous êtes encouragé à créer un projet d'API, même si les utilisateurs actuels de l'API Google Play Developer Publishing peuvent l'associer à un projet d'API existant. N'oubliez pas que chaque projet d'API ne peut être associé qu'à un seul compte Google Play Console.

Créer un projet d'API

  1. Accédez à la page Accès à l'API de la Google Play Console.
  2. Acceptez les conditions d'utilisation.
  3. Cliquez sur Créer un projet. Un projet d'API est automatiquement généré et associé à votre Google Play Console.
  4. Activez l'API Games Services Publishing.

Votre projet d'API est maintenant configuré pour accéder à l'API Google Play Games Services Publishing.

Utiliser un projet d'API existant

Si vous utilisez déjà l'API Google Play Developer, vous pouvez configurer votre projet d'API existant en suivant ces étapes. Si le projet d'API que vous souhaitez configurer n'apparaît pas, vérifiez que votre compte Google Play Console est désigné comme Propriétaire et que l'API Google Play Developer est activée.

  1. Accédez à la page Accès à l'API de la Google Play Console.
  2. Acceptez les conditions d'utilisation de l'API.
  3. Sélectionnez le projet que vous souhaitez configurer.
  4. Cliquez sur Associer. Votre Google Play Console est désormais associée au projet d'API.
  5. Activez l'API Games Services Publishing.

Votre projet d'API est maintenant configuré pour accéder à l'API Google Play Games Services Publishing.

Configurer des clients d'accès aux API

Utiliser des clients OAuth

Vous pouvez autoriser les utilisateurs à effectuer des actions via l'API Google Play Games Services Publishing avec leurs propres identifiants à l'aide d'un client OAuth.

Les actions d'un utilisateur sont limitées à celles autorisées via la page Comptes utilisateur et autorisations dans la console Google Play.

  1. Accédez à la page Accès à l'API de la Google Play Console.
  2. Sous Clients OAuth, cliquez sur Créer un client OAuth.
  3. Configurez les informations de branding de votre produit, puis cliquez sur Continuer.
  4. Cliquez sur Créer l'ID client.

Les détails de votre nouveau client OAuth s'affichent sous forme de liste sur cette page.

Utiliser un compte de service

Vous pouvez également créer un compte de service pour accéder à l'API Google Play Games Services Publishing depuis un serveur de compilation sans fournir vos identifiants utilisateur personnels:

  1. Accédez à la page Accès à l'API de la Google Play Console.
  2. Sous Comptes de service, cliquez sur Créer un compte de service.
  3. Suivez les instructions affichées sur la page pour créer votre compte de service.
  4. Une fois le compte de service créé dans la Google Developers Console, cliquez sur OK. La page Accès API s'actualise automatiquement et votre compte de service est répertorié.
  5. Cliquez sur Accorder l'accès afin d'accorder au compte de service les droits nécessaires pour effectuer des actions.

À ce stade, vous devriez pouvoir accéder à l'API Google Play Games Services Publishing via le compte de service. Pour en savoir plus, consultez Utiliser OAuth 2.0 pour l'authentification serveur à serveur.

Accéder à l'API Google Play Games Services Publishing

Vous pouvez accéder directement à l'API Google Play Games Services Publishing via HTTP. Pour en savoir plus, consultez la documentation de référence de l'API et l'exemple d'application.