iterative / iterative/PyDrive2

Is there any way to download a particular version of a Google Drive file? (from file history)

Aperta
#107 1 commento 1 reazione 0 assegnatari Vedi su GitHub
feature request question
Lingua principale
Python
Stelle
670
Fork
75
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Not sure if there could be two different branches of this question (I guess both they might work in a different way):

- Google Docs, Google Presentations or Google Sheets (at least) do store history of the file changes and permit to go back in time (user can select one old version and get back to it).
Would it be possible to download a non-last version of a Google sheet using PyDrive ?

- Google Drive permits to keep versions of user-uploaded files (i.e., a PDF or image file, which you can reupload modified and let Drive store multiple-versions or only the last one).
Would it be possible to download an archived version (not just the last one) using PyDrive ?

https://developers.google.com/drive/api/v3/change-overview
https://developers.google.com/drive/api/v3/manage-revisions

Some other Python projects which might benefit from this:
https://github.com/burnash/gspread/issues/294

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Start with the Google Drive API's manage revisions documentation and PyDrive2's existing file-download entry points. Check whether revision IDs can be passed through the wrapper for both native Google documents and uploaded files. Done means a confirmed supported workflow or a scoped feature request with clear tests and documentation requirements.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
api, cloud
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.