Questions fréquentes

Questions d'ordre général

Quelle est la dernière version de l'API ?

La dernière version de l'API concernée par ce document est v1beta2. Cette version bêta privée est mise à la disposition des testeurs de confiance.

Qui peut accéder à l'API ?

L'accès "v1beta2" n'est disponible que pour autoriser les projets répertoriés dans la console d'API Google. L'accès à la documentation de l'API est contrôlé par une liste distincte d'autorisation d'utilisateurs.

Comment savoir si mon projet de console a été autorisé ?

Sélectionnez une clé API de votre projet en cliquant sur l'élément API_KEY dans l'URL ci-dessous. Si aucune clé API n'existe pour le projet sélectionné, vous êtes invité à en créer une. Lorsque vous avez terminé, copiez et collez l'URL obtenue dans votre navigateur.

https://displayvideo.googleapis.com/$discovery/rest?version=v1beta2&labels=V1BETA2_TRUSTED_TESTER&key=API_KEY

Si vous voyez une description JSON de l'API, cela signifie que votre projet a été autorisé. Si une erreur s'affiche, cela signifie que votre projet n'a pas été autorisé.

Utiliser l'API

Quelle URL dois-je utiliser pour accéder à l'API ?

https://displayvideo.googleapis.com

Quelles sont les méthodes d'authentification prises en charge ?

OAuth 2.0 est la seule méthode d'authentification compatible. Toutes les requêtes doivent être autorisées pour le champ d'application suivant:

  • https://www.googleapis.com/auth/display-video

je veux écrire du code. Où puis-je trouver des bibliothèques clientes ?

Python

La bibliothèque cliente des API Google pour Python, accessible au public, permet d'accéder à cette API. Pour installer la bibliothèque et créer un objet de service autorisé, suivez la procédure ci-dessous.

  1. Installez le client Python

    pip install --upgrade google-api-python-client
    
  2. Obtenez un objet credentials autorisé. Consultez le guide Configurer votre application pour obtenir un exemple.

  3. Créez un objet de service autorisé à l'aide du service de découverte.

    api_key = 'API_KEY'
    api_name = 'displayvideo'
    api_url = 'https://%s.googleapis.com/' % api_name
    api_version = 'v1beta2'
    
    discovery_url = (
        '%s/$discovery/rest?key=%s&version=%s&labels=%s'
        % (api_url, api_key, api_version, 'V1BETA2_TRUSTED_TESTER')
    )
    
    service = discovery.build(api_name, api_version,
                              discoveryServiceUrl=discovery_url,
                              http=credentials)