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_KEYWenn 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.
google-api-python-client installieren
pip install --upgrade google-api-python-client
Rufen Sie ein autorisiertes
credentials-Objekt ab. Ein Beispiel finden Sie im Leitfaden zur Einrichtung der Anwendung.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)