Saltar al contenido

¿Subir a Google Drive sin ninguna interfaz de usuario?

Comprende el código correctamente previamente a adaptarlo a tu trabajo si ttienes algo que aportar puedes dejarlo en los comentarios.

Solución:

Su aplicación necesita el permiso del usuario para usar la API contra sus archivos. Esa autorización debe ocurrir usando Oauth basado en la web. El resultado de esa autorización es que su aplicación de servidor termina con un token de actualización, que puede almacenar. En cualquier momento, su aplicación puede convertir ese token de actualización en un token de acceso y acceder a los archivos de la unidad.

Entonces, siempre que acepte que necesita hacer una autorización única, puede lograr lo que está buscando.

Aquí están las instrucciones para Windows, Linux y MacOS usando GitHub | gdrive.

$ gdrive list
Go to the url... enter the oauth verification code... OK
$ gdrive upload file
$ gdrive mkdir UploadDir
ID_of_UploadDir
$ gdrive sync upload LocalDir ID_of_UploadDir

gdrive la solución no funciona a partir de ahora (problemas de inicio de sesión). Así que ahora puedes usar rclone. Puedes instalarlo con

conda install -c conda-forge rclone

Luego siga el documento de configuración https://rclone.org/drive/
Después de la configuración, podrá copiar a Google Drive con este comando (los indicadores de estadísticas son para la barra de progreso)

rclone copy  remote: --stats-one-line -P --stats 2s

rclone tiene muchos backends incluidos para que pueda cargar no solo en Google Drive

Te mostramos las comentarios y valoraciones de los lectores

Tienes la posibilidad recomendar esta división si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *