Pregunta

¿Cómo elimino cualquier archivo de la unidad usando el SDK de Google Drive API de Python?

Quiero sincronizar mi carpeta con Google Drive, de modo que, cada vez que elimino cualquier archivo de mi máquina local, se debe eliminar el mismo archivo que se cargue en la unidad con el mismo nombre.

Fui a traves : https://developers.google.com/drive/v2/reference/files/delete

Pero entonces, ¿desde dónde obtengo FileID?

Cualquier ayuda sería apreciada.

Gracias por adelantado...

¿Fue útil?

Solución

Necesitas leer y comprender https://developers.google.com/drive/v2/reference/files#resource y https://developers.google.com/drive/search-parameters y https://developers.google.com/drive/v2/reference/files/list

En la parte inferior de la última página hay una función Prueba ahora que puede usar para jugar con la unidad SDK ANTES DE Escribes una sola línea de código. Hacer lo mismo con https://developers.google.com/drive/v2/reference/files/delete

Una vez que los comprenda, sabrá cómo basarse o eliminar archivos de la unidad. Personalmente, prefiero la basura, ya que es más fácil deshacer mis errores durante las pruebas. @Martineau No se preocupe demasiado por el espacio del disco; Google no está a punto de quedarse sin disco :-)

La única captura para usar basura es que debe recordar calificar cualquier consulta con 'Trashed = False' y los usuarios deberán vaciar la basura si alguna vez alcanzan la cuota.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top