Häufig gestellte Fragen

Allgemein

Was ist die aktuelle Version der API?

Die aktuelle Version der API, auf die sich dieses Dokument bezieht, ist v1beta2. Diese Version ist eine private Betaversion, die vertrauenswürdigen Testern zur Verfügung steht.

Wer kann auf die API zugreifen?

Der Zugriff auf v1beta2 ist nur für Google APIs Console-Projekte möglich, die auf der Zulassungsliste stehen. Der Zugriff auf die API-Dokumentation wird über eine separate Zulassungsliste für Nutzer gesteuert.

Wie kann ich feststellen, ob mein Konsolenprojekt auf der Zulassungsliste steht?

Wählen Sie einen API-Schlüssel aus Ihrem Projekt aus, indem Sie in der URL unten auf das Element API_KEY klicken. Wenn für das ausgewählte Projekt kein API-Schlüssel vorhanden ist, werden Sie aufgefordert, einen zu erstellen. Kopieren Sie die resultierende URL und fügen Sie sie in Ihren Browser ein.

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

Wenn eine JSON-Beschreibung der API angezeigt wird, steht Ihr Projekt auf der Zulassungsliste. Wenn ein Fehler angezeigt wird, steht Ihr Projekt nicht auf der Zulassungsliste.

API verwenden

Welche URL verwende ich für den Zugriff auf die API?

https://displayvideo.googleapis.com

Welche Authentifizierungsmethoden werden unterstützt?

OAuth 2.0 ist die einzige unterstützte Authentifizierungsmethode. Alle Anfragen müssen für den folgenden Bereich autorisiert sein:

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

Ich möchte Code schreiben. Wo finde ich Clientbibliotheken?

Python

Die öffentlich verfügbare Google API-Clientbibliothek für Python kann für den Zugriff auf diese API verwendet werden. Führen Sie die folgenden Schritte aus, um die Bibliothek zu installieren und ein autorisiertes Dienstobjekt zu erstellen.

  1. Installieren Sie die google-api-python-client-Bibliothek.

    pip install --upgrade google-api-python-client
    
  2. Rufen Sie ein autorisiertes credentials-Objekt ab. Ein Beispiel finden Sie in der Anleitung zum Einrichten Ihrer Anwendung.

  3. Erstellen Sie mit dem Discovery-Dienst ein autorisiertes Dienstobjekt.

    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)