Articles of google api python client

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

¿Cómo consultar una búsqueda avanzada con la API de google customsearch?

¿Cómo puedo usar programáticamente la biblioteca del cliente de Google Python para realizar una búsqueda avanzada con el motor de búsqueda de la API de búsqueda personalizada de Google para obtener una lista de los primeros n enlaces basados ​​en algunos términos y parámetros de una búsqueda avanzada que he consultado? Intenté verificar la documentación […]

Error 401 de carga resumible de la API de Python de Google Drive después de 2 horas

En primer lugar, lo siento si esta es una pregunta demasiado tonta … esta es la primera vez que bash usar alguna de las tecnologías involucradas en este script (Python, la unidad de disco duro, auth 2.0, etc.). Juro que he estado buscando e intentando esto durante aproximadamente una semana antes de publicar la pregunta. […]

¿Cómo obtener las credenciales de Google Analytics sin gflags – usando run_flow () en su lugar?

Esto puede tardar un segundo en explicarse, así que por favor tengan paciencia conmigo: Estoy trabajando en un proyecto de trabajo que me obliga a obtener datos de Google Analytics. Originalmente hice esto siguiendo este enlace , así que después de instalar el cliente de API, pip install –upgrade google-api-python-client y configuré las cosas como […]

¿Cómo usar una cuenta de servicio con la API de Python de Google y la unidad?

Intento escribir el script de Python 2.7 para cargar un archivo en mi carpeta personal de Google Drive. Después de varios problemas me he quedado atascado. Este es mi error actual: NotImplementedError: El formato PKCS12 no es compatible con la biblioteca PyCrpto. Intente convertir a un “PEM” (openssl pkcs12 -in xxxxx.p12 -nodes -nocerts> privatekey.pem) o […]

¿Cómo hacer las operaciones OAuth2 ‘access_type = offline’ / solo servidor en GAE / Python?

Esta publicación es un seguimiento de ¿Cómo hacer operaciones que requieren OAuth en un trabajo cron de GAE? , donde me di cuenta de que estoy usando @oauth_required decorador OAuth2DecoratorFromClientSecrets de OAuth2DecoratorFromClientSecrets . Como se describe en la presentación explicada de OAuth 2.0 , Oauth 2.0 resuelve el problema de: Construyendo un servicio … … […]

¿Cómo se guarda un archivo de Google Sheets como CSV de Python 3 (o 2)?

¿Busco una forma sencilla de guardar un archivo csv que se origina en un documento publicado de Google Sheets? Desde su publicación, es accesible a través de un enlace directo (modificado a propósito en el siguiente ejemplo). Todos mis navegadores me pedirán que guarde el archivo csv tan pronto como inicie el enlace. Ninguno: DOC_URL […]

¿Cómo realizar operaciones que requieren OAuth en una cola de tareas de GAE?

Tengo una aplicación simple de Google App Engine que incluye una página /update que actualiza una lista de reproducción de YouTube. Se parece a esto: class UpdatePage(webapp2.RequestHandler): @decorator.oauth_required def get(self): update_result = self.update_playlist() … routes = [(‘/update’, UpdatePage), (decorator.callback_path, decorator.callback_handler())] app = webapp2.WSGIApplication(routes, debug=True) Funciona como se esperaba y el método update_playlist() hace su trabajo, […]

ImportError: no hay módulo llamado apiclient.discovery

Recibí este error en Python de Google App Engine. He utilizado la API de Google Translate, pero no sé cómo solucionarlo. from apiclient.discovery import build ImportError: No module named apiclient.discovery Intentaré establecer el entorno que indica el SDK del motor de aplicaciones de Google , y volver a cargarlo en el motor de aplicaciones de […]

Creación de hojas de cálculo vacías en Google Drive usando Drive API

Quiero crear una hoja de Google vacía (creada solo con metadatos) en Google Drive. Cuando me referí a la documentación de Google SpreadSheet API , dice que use la API DocumentsList, pero está en desuso y en su lugar me pide que use la API de Google Drive. En los documentos de Drive API, no […]