General
¿Cuál es la versión más reciente de la API?
La versión más reciente de la API que aborda este documento es v1beta2.
Esta es una versión Beta privada disponible para verificadores de confianza.
¿Quiénes pueden acceder a la API?
El acceso a v1beta2 solo está disponible para permitir los proyectos enumerados de la Consola de APIs de Google. El acceso a la documentación de la API se controla con una lista de entidades permitidas de usuarios independiente.
¿Cómo puedo saber si mi proyecto de la consola tiene la lista de entidades permitidas?
Para seleccionar una clave de API de tu proyecto, haz clic en el elemento API_KEY en la siguiente URL. Si no existe una clave de API para el proyecto seleccionado, se te pedirá que crees una. Cuando hayas terminado, copia y pega la URL resultante en tu navegador.
https://displayvideo.googleapis.com/$discovery/rest?version=v1beta2&labels=V1BETA2_TRUSTED_TESTER&key=API_KEYSi ves una descripción JSON de la API, significa que tu proyecto está en la lista de entidades permitidas. Si ves un error, significa que tu proyecto no está en la lista de entidades permitidas.
Cómo usar la API
¿Qué URL uso para acceder a la API?
https://displayvideo.googleapis.com
¿Qué métodos de autenticación se admiten?
OAuth 2.0 es el único método de autenticación admitido. Todas las solicitudes deben autorizarse para el siguiente alcance:
https://www.googleapis.com/auth/display-video
Quiero escribir código. ¿Dónde puedo encontrar bibliotecas cliente?
Python
Se puede usar la biblioteca cliente de la API de Google para Python disponible públicamente para acceder a esta API. Para instalar la biblioteca y crear un objeto de servicio autorizado, sigue los pasos que se indican a continuación.
Instala el google-api-python-client
pip install --upgrade google-api-python-client
Obtén un objeto
credentialsautorizado. Consulta la guía Cómo configurar tu aplicación para ver un ejemplo.Crea un objeto de servicio autorizado con el servicio de descubrimiento.
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)