Ce guide est destiné aux développeurs qui souhaitent utiliser l'API GameSnacks Partner pour obtenir des jeux pour leurs centres de jeux. Ce guide part du principe que vous connaissez les concepts de programmation Web et les formats de données Web.
Prérequis
Avant de commencer, vous devez effectuer les opérations suivantes :
Vous devez disposer d'un compte AdSense.
Inscrivez-vous à AdSense ou connectez-vous à votre compte AdSense.Familiarisez-vous avec AdSense.
Si vous ne connaissez pas les concepts AdSense, lisez les informations d'introduction sur AdSense et testez l'interface AdSense avant de commencer à coder.Familiarisez-vous avec la console Partenaire GameSnacks
En savoir plus sur GameSnacks et la console Partenaire GameSnacks
Tutoriel de démarrage rapide
Pour enregistrer votre application, procédez comme suit :
- Connectez-vous à la console Google Cloud.
- Sélectionnez ou créez un projet.
- Ajoutez votre projet Google Cloud et votre adresse e-mail à la liste d'autorisation comme décrit ci-dessous.
- Dans la bibliothèque d'API, recherchez et sélectionnez "GameSnacks Partner API".
- Cliquez sur API et services > Identifiants.
- Cliquez sur CRÉER DES IDENTIFIANTS > Clé API.
Utilisez la clé API pour effectuer un appel HTTP. Notez que si vous ignorez cette étape, vous obtiendrez une erreur
403 PERMISSION_DENIED
lorsque vous tenterez d'effectuer l'appel d'API.Exemple d'appel HTTP :
https://gamesnackspartner.googleapis.com/v1/accounts/${ACCOUNT_ID}/gamecenters/${GAME_CENTER_ID}/games?key=${API_KEY}
Où :
ACCOUNT_ID
est l'ID de votre compte GameSnacks.GAME_CENTER_ID
est l'ID de votre centre de jeux.API_KEY
correspond à la clé API que vous avez générée à l'étape 5.
Pour récupérer les
ACCOUNT_ID
etGAME_CENTER_ID
, consultez Créer un centre de jeux.
Ajouter votre projet Google Cloud à la liste d'autorisation
Pour utiliser l'API GameSnacks Partner, vous devez ajouter votre projet Google Cloud et votre adresse e-mail à la liste d'autorisation. Pour ce faire, remplissez le formulaire de demande de participation à GameSnacks.