Articles of google api python client

Método de “actualización” de la API de Google Sheets Error HTTP 400

Estoy tratando de hacer una secuencia de comandos de python que lee y escribe en una hoja de cálculo de Google. Básicamente copié el script de inicio rápido de python en https://developers.google.com/sheets/quickstart/python y lo modifiqué utilizando la referencia en https://developers.google.com/resources/api-libraries/documentation/ hojas / v4 / python / latest / . Todo funciona bien con el método […]

¿Cómo puedo iniciar sesión en un usuario arbitrario en appengine para usar con Drive SDK?

Tengo una aplicación que necesita iniciar sesión en una cuenta de Drive singular y realizar operaciones en los archivos automáticamente utilizando un trabajo cron. Inicialmente, intenté usar el inicio de sesión del administrador del dominio para hacer esto, sin embargo, no puedo realizar ninguna prueba con el administrador del dominio, ya que parece que no […]

No puedo descargar subtítulos de video usando la API de YouTube v3 en python

Estoy intentando descargar subtítulos para este video público de YouTube (solo para pruebas) https://www.youtube.com/watch?v=Txvud7wPbv4 Estoy utilizando el ejemplo de código (captions.py) a continuación que recibí de este enlace https://developers.google.com/youtube/v3/docs/captions/download Ya he almacenado el cliente secrets.json (autenticación de oauth2) y youtube-v3-api-captions.json en el mismo directorio (preguntado en el código de muestra) Pongo esta línea de código […]

Python no puede encontrar el módulo ‘clientsecrets’ cuando intenta configurar oauth2 en Django usando la API de Google Python

Instalé la Google APIs Client Library for Python en mi caja Windows 7 usando pip . Estoy siguiendo el ejemplo de Django que proporciona Google, pero no puedo iniciar mi servidor porque Python lanza un ImportError: No module named ‘clientsecrets’ . He verificado que clientsecrets.py se encuentra en /path/to/python/Lib/site-packages . ¿Alguna idea de qué podría […]

¿Cómo evitar ‘Error al recuperar el token de acceso: {“error”: “invalid_grant”}’ en las tareas cron de GAE sin conexión?

Esta publicación es un seguimiento de Cómo realizar las operaciones OAuth2 ‘access_type = offline’ / server-only en GAE / Python . La parte http = credentials.authorize(httplib2.Http()) ya no falla durante la prueba, pero parece que todavía lo hace cuando la ejecuta el cron de GAE, donde no puede actualizar mi access_token : Puedo ejecutar mi […]

Google Calendar API v3: cómo obtener un token de actualización (Python)

Estoy tratando de escribir una aplicación Django que crea eventos en un calendario específico de Google. Hasta ahora he tenido éxito. Solo hay un pequeño problema: No sé cómo obtener un token de actualización con el cliente de Google Python. El resultado es que después de que mi token caduque, la aplicación no funciona y […]

Autenticación OAuth2 en GAE accediendo a Calendar API V3 (dominio alojado)

Estoy desarrollando una aplicación Google App Engine con Python. Y estoy usando: Google Calendar API v3 (para acceder a un calendario en mi propio dominio. Entonces, esto es Google Apps instalado en mi dominio) Biblioteca de clientes API de Google para Python. OAuth2 para autenticar a los usuarios de mi dominio (name@mydomain.com) Pensé que tenía […]

Página de búsqueda personalizada de Google

Tengo el siguiente código y no sé cómo imprimir los enlaces de la página siguiente. ¿Cómo ir a las páginas siguientes? #!/usr/bin/python2.4 # -*- coding: utf-8 -*- import pprint from apiclient.discovery import build def main(): service = build(“customsearch”, “v1″, developerKey=””) res = service.cse().list( q=’lectures’, cx=’013036536707430787589:_pqjad5hr1a’, num=10, #Valid values are integers between 1 and 10, inclusive. […]

¿Cómo descargar archivos desde la exportación de Google Vault inmediatamente después de crearlos con la API de Python?

Usando la API de Python, he creado una exportación. ¿Cómo descargo el archivo .zip en la exportación utilizando el mismo servicio autorizado? Al crear la exportación, puedo ver el nombre del cubo y los nombres de los objetos de cloudStorageSink, sin embargo, no puedo encontrar ninguna documentación sobre cómo descargarlos a mi host mediante el […]

Los contactos de Google importan usando oauth2.0

¿Qué formas posibles de importar contactos de Google usando python y oauth2.0 existen? Conseguimos credenciales con éxito y nuestra aplicación solicita acceso a los contactos, pero después de obtener las credenciales no puedo encontrar la manera de descubrir la API de contactos. Así que cosas como: from apiclient.discover import build import httplib2 http = httplib2.Http() […]