Articles of google api python client

Quiero descargar el archivo desde Google Drive usando Drive Api

en este código: file_id = ‘0BwwA4oUTeiV1UVNwOHItT0xfa2M’ request = drive_service.files().get_media(fileId=file_id) fh = io.BytesIO() downloader = MediaIoBaseDownload(fh, request) done = False while done is False: status, done = downloader.next_chunk() print “Download %d%%.” % int(status.progress() * 100) No sé cómo obtener file_id, recibí file_id mientras subía, pero ahora no puedo averiguar cómo obtener file_id del archivo que está […]

Cómo obtener la notificación del mercado de Google

He creado una nueva aplicación de marketplace y la he instalado en mi dominio. Estoy tratando de usar la api de appsmarket para obtener una lista de dominios que instalaron mi aplicación, con el siguiente código: credentials = SignedJwtAssertionCredentials(CLIENT_ID, PRIVATE_KEY, SCOPE) http = httplib2.Http() http = credentials.authorize(http) service = build(serviceName=’appsmarket’, version=’v2′, http=http) lists = service.licenseNotification().list( […]

¿Cómo definir correctamente el auth2callback de GAE?

La guía Cómo usar GAE / Decorators me dice que “debe agregar un controlador de URL específico a su aplicación para manejar la redirección desde el servidor de autorización a su aplicación” : def main(): application = webapp.WSGIApplication( [ (‘/’, MainHandler), (‘/about’, AboutHandler), (decorator.callback_path, decorator.callback_handler()), ], debug=True) run_wsgi_app(application) Actualmente no puedo configurar esto correctamente. Como […]

¿Cómo realizar operaciones que requieren OAuth en un trabajo cron de GAE?

Esta publicación es un seguimiento de ¿Cómo hacer operaciones que requieren OAuth en una cola de tareas de GAE? . Según lo sugerido por bossylobster en esta publicación, intenté codificar el user_id en mi script, pero la tarea cron siempre falla: Puedo ver que se dispara en los registros … 2013-05-31 14:20:00.879 /update 302 5ms […]

Error al intentar acceder a “google drive” con python (código fuente de google quickstart.py)

Estoy tratando de aprender cómo acceder a Google Drive desde Python, pero tengo problemas. Seguí el tutorial del sitio web oficial de google: https://developers.google.com/drive/…t-python?hl=es Además, he visto el video tutorial sobre esto, creo que hago lo mismo que Los chicos del video exactamente. Te cuento los pasos que he seguido literalmente: 1 – Instalar la […]

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 […]