Questions fréquentes

Général

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

La dernière version de l'API à laquelle ce document traite est v1beta2. Cette version est une version bêta privée disponible pour les testeurs de confiance.

Qui peut accéder à l'API ?

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

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 serez 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, votre projet a été autorisé. Si une erreur s'affiche, cela signifie que votre projet ne figure pas dans la liste d'autorisation.

Utilisation de 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 acceptée. 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 les 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é, procédez comme suit.

  1. Installer le client google-api-python-client

    pip install --upgrade google-api-python-client
    
  2. Obtenez un objet credentials autorisé. Consultez le guide de configuration de 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)