Preguntas frecuentes

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én puede acceder a la API?

El acceso 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 mediante otra lista de usuarios permitidos.

¿Cómo puedo saber si mi proyecto de consola está en 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 termines, copia y pega la URL resultante en tu navegador.

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

Si ves una descripción JSON de la API, 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 debo usar 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 compatible. Todas las solicitudes se deben autorizar en el siguiente alcance:

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

Quiero escribir código. ¿Dónde puedo encontrar bibliotecas cliente?

Python

La biblioteca cliente de la API de Google para Python disponible públicamente se puede usar 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.

  1. Instala google-api-python-client

    pip install --upgrade google-api-python-client
    
  2. Obtén un objeto credentials autorizado. Consulta la guía Configura tu postulación para ver un ejemplo.

  3. Crear 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)