Articles of google drive sdk

Límite de la tasa de usuario superado después de unas pocas solicitudes

Estoy utilizando la API de Google Drive a través de pydrive para mover archivos entre dos cuentas de Google Drive. He estado probando con una carpeta con 16 archivos. Mi código siempre genera un error en el sexto archivo “Se excedió el límite de velocidad de usuario”> Sé que hay un límite para el número […]

Código de error 403 Google Drive Python La cuota de descarga para este archivo se ha excedido

Utilicé la biblioteca Google Drive Python https://developers.google.com/drive/v3/web/quickstart/python#step_1_turn_on_the_api_name try: request = self.api.files().get_media(fileId=file_id) with open(target_path, ‘wb’) as local_fd: media_request = http.MediaIoBaseDownload(local_fd, request, chunksize=Constant.CHUNK_SIZE) done = False while not done: download_progress, done = media_request.next_chunk(num_retries=Constant.MAXRETRY_NUM) if download_progress: logger.debug(‘Sleep 5 Download Progress: %d%%’ % int(download_progress.progress() * 100)) sleep(5) except Exception, exp: return self.__exp_handler(exp) y recibió 403 error al descargar el […]

¿Copiar el archivo en una carpeta principal específica con la API de Google Drive?

Estoy usando Python 2.7 y una cuenta de servicio para copiar un archivo en Google Drive en otra carpeta según su título. Esto requiere que ejecute cinco (5!) Comandos: Encuentra el archivo de identificación por título. ( files().list ) Encuentre la ID de la carpeta principal por título ( files().list ) Copiar archivo ( files().copy […]

No hay archivos de Google Drive listados en la solicitud de API de Drive

Estoy tratando de obtener una lista de los archivos en mi Google Drive usando una aplicación de escritorio. El código es el siguiente: def main(argv): storage = Storage(‘drive.dat’) credentials = storage.get() if credentials is None or credentials.invalid: credentials = run(FLOW, storage) # Create an httplib2.Http object to handle our HTTP requests and authorize it # […]

La mejor manera de cargar un directorio de imágenes en Google Drive en Python

Tengo un directorio de imágenes que me gustaría transferir a la unidad de Google a través de un script de python. ¿Cuál es una buena manera de cargar (recursivamente) un directorio de imágenes en la unidad de Google mientras se conserva la estructura del directorio original? ¿Habría algún beneficio en hacer esto multiproceso? Y si […]

ID de carpeta de Google Drive

Tengo una ruta de carpeta, por ejemplo / docs / word, y me gustaría obtener el ID de la carpeta “word” (la última carpeta) para poder cargar un archivo allí. ¿Cómo consigo la identificación?

Buscando ejemplo usando MediaFileUpload

¿Alguien sabe dónde puedo encontrar un código de muestra completo para cargar un archivo local y obtener contenidos con MediaFileUpload? Realmente necesito ver tanto el formulario HTML utilizado para publicar como el código para aceptarlo. Me estoy arrancando el pelo y hasta ahora solo recibo respuestas parciales. ¡Gracias!

¿Cómo autenticarme como yo mismo para la API de Google Drive?

No he encontrado una respuesta / tutorial satisfactorio para esto, pero estoy seguro de que debe estar disponible. Mi objective es acceder a Google Drive mediante progtwigción utilizando mis credenciales. Un objective secundario y de menor prioridad es hacer esto correctamente y eso significa usar OAuth en lugar de ClientLogin. Por lo tanto: ¿Cómo se […]

Google API y cx_Freeze no funcionan correctamente

He creado un progtwig Python que es capaz de cargar archivos en Google Drive. El archivo .py funciona perfectamente y no da ningún error. Pero como lo distribuiré para las personas que no tienen Python instalado, debo convertir el progtwig y los recursos en un archivo .exe. Lo he hecho con cx_Freeze. Lo he usado […]

PyDrive y Google Drive: ¿automatizar el proceso de verificación?

Estoy tratando de usar PyDrive para cargar archivos en Google Drive utilizando un script local de Python que deseo automatizar para que pueda ejecutarse todos los días a través de un trabajo cron. He almacenado el ID de OAuth del cliente y el secreto de la aplicación Google Drive en un archivo settings.yaml localmente, que […]