Articles of google api

¿Cambiar el estado predeterminado de noauth_local_webserver?

Actualmente estoy haciendo un cargador de videos GUI en YouTube para mi comunidad, pero como no quiero que todos mis usuarios obtengan mi client_id y client_secret, los codifiqué. El problema es que cada vez que se ejecuta el progtwig (no se ejecuta desde la línea de comandos usando parámetros, obtiene esa información de Tkinter GUI) […]

módulo de instalación python apiclient

Nuevo en Python, e intentando instalar un módulo “apiclient” ya que mi ide pycharm no reconoce esa importación: from apiclient.discovery import build lo que intenté pip instalar apiclient descargar manualmente el paquete desde https://developers.google.com/api-client-library/python/start/installation#system-requirements luego lo extraje en /Users/nirregev/anaconda/bin/google-api-python-client-1.5.0 y ejecuté esto en mi terminal mac. python setup.py install pero aún así pycharm no reconoce […]

Python API de Google – KeyError: _module

Estoy tratando de usar el quickstart.py ( https://developers.google.com/gmail/api/quickstart/python ) según la API de Gmail de Google usando oauth2. Estoy recibiendo el error de abajo Traceback (most recent call last): File “quickstart.py”, line 68, in main() File “quickstart.py”, line 54, in main credentials = get_credentials() File “quickstart.py”, line 37, in get_credentials credentials = store.get() File “/usr/local/lib/python2.7/dist-packages/oauth2client/client.py”, […]

obtener los primeros 10 resultados de Google usando googleapi

Necesito obtener los primeros 10 resultados de google por ejemplo: … query = urllib.urlencode({‘q’ : ‘example’}) … … url = ‘http://ajax.googleapis.com/ajax/services/search/web?v=1.0&%s’ \ … % (query) … search_results = urllib.urlopen(url) … json = simplejson.loads(search_results.read()) … results = json[‘responseData’][‘results’] Esto me dará los resultados de la primera página, pero me gustaría obtener más resultados de Google. ¿Alguien […]

No se puede cargar un archivo enorme en Google Drive usando Python

Estoy intentando cargar archivos en el disco de Google mediante la API de Google usando el siguiente código import httplib2 from apiclient import discovery from httplib2 import Http from oauth2client import file, client, tools try: import argparse flags = argparse.ArgumentParser(parents=[tools.argparser]).parse_args() except ImportError: flags = None SCOPES =[‘https://www.googleapis.com/auth/drive’,’https://www.googleapis.com/auth/drive.file’,’https://www.googleapis.com/auth/drive.appdata’, ‘https://www.googleapis.com/auth/drive.apps.readonly’] store = file.Storage(‘scope.json’) creds = store.get() if […]

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

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

¿Acceder al token y al token de actualización que otorga una subvención no válida en Google Plus en Python?

Estoy buscando correctamente el acceso fuera de línea y lo estoy almacenando. Cada 60 minutos, cuando sea necesario, recupero un nuevo access_token. El código no ha cambiado, pero lo que es extraño es que la primera vez que pasó por la autorización. client_id =”xxxxx.apps.googleusercontent.com” client_secret =”xxxxxxxxxxxxxxxxxxxx” refresh_token =”xxxxxxxxxxxxxxxxxxx” response = oauth2a.RefreshToken(client_id,client_secret,refresh_token) def RefreshToken(client_id, client_secret, refresh_token): […]

¿Cómo cambio el nombre de una hoja (de trabajo) en una hoja de cálculo de Google Sheets usando la API en Python?

He estado tratando / buscando resolver este problema durante mucho tiempo. He leído la documentación de gspread y no puedo encontrar una forma de cambiar el nombre de una hoja de cálculo. ¿Alguno de ustedes sabe cómo? ¡Lo apreciaría masivamente! De hecho, hay worksheet.title que da el nombre de la hoja de trabajo, pero no […]

Google App Engine / Drive SDK: captura muchas excepciones de fecha límite de HTTP

Nuestra aplicación se implementa en Google App Engine, Python runtime (2.7) y consume la API de Drive. Cada vez más, captura HTTPException debido a una fecha límite excedida, en diferentes puntos finales (Drive, OAuth, etc.) Hemos implementado un mecanismo de retroceso exponencial con 5 bashs. Nuestra aplicación está llegando cada vez más a este límite […]