Häufig gestellte Fragen

Allgemein

Wie lautet die neueste Version der API?

Die neueste Version der API, um die es in diesem Dokument geht, ist v1beta2. Diese Version ist eine nicht öffentliche Betaversion, die Trusted Testern zur Verfügung steht.

Wer kann auf die API zugreifen?

Mit v1beta2-Zugriff können nur die aufgeführten Projekte in der Google APIs-Konsole zugelassen werden. Der Zugriff auf die API-Dokumentation wird über eine separate Nutzer-Zulassungsliste gesteuert.

Woher weiß ich, 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 anschließend die 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 Sie eine JSON-Beschreibung der API sehen, ist Ihr Projekt in der Zulassungsliste aufgeführt. Wenn ein Fehler angezeigt wird, ist Ihr Projekt nicht auf der Zulassungsliste.

API verwenden

Welche URL verwende ich, um auf die API zuzugreifen?

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 werden:

  • 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. google-api-python-client installieren

    pip install --upgrade google-api-python-client
    
  2. Rufen Sie ein autorisiertes credentials-Objekt ab. Ein Beispiel finden Sie im Leitfaden zur Einrichtung der Anwendung.

  3. Erstellen Sie mit dem Erkennungsdienst 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)