web-dev-qa-db-fra.com

Comment créer / télécharger par programme les archives de Google Takeout?

Je souhaite automatiser le processus de téléchargement de mes données Google Takeout et de leur téléchargement ailleurs. La partie de la gestion du fichier et de son téléchargement est déjà faite ( ici est ma propre réponse à ce sujet).

Mais ce qui manque encore, c'est de récupérer les archives. Je n'ai trouvé aucun moyen de le faire. Le plus proche que j'ai eu est cette question où aucune des réponses ne me dit comment créer une archive Takeout, on affirme que cela "semble presque impossible", mais c'était en 2014, et cette page d'aide , qui semble concerner autre chose, pas Google Takeout (ou peut-être est-ce exact? Je n'ai pas tout compris).
La raison pour laquelle je n’ai pas simplement mis une prime à la question existante est que je ne souhaite pas que les fichiers soient stockés sur Google Drive (ce qui peut être fait directement lors de la création de l’archive), mais les télécharger.

Je préférerais une solution simple "une ligne de commande pour créer l'archive, une pour le télécharger", mais si cela nécessite l'écriture d'un programme, qu'il en soit ainsi.
Je veux que l’archive soit complète, donc pas seulement GMail ou Google Drive.
J'utilise Debian 9.6, mais cela ne devrait probablement pas avoir d’importance.

3
Fabian Röling

Actuellement (juin 2019), https://takeout.google.com/ dispose d'options permettant d'effectuer une exportation ponctuelle ou de planifier des exportations tous les 2 mois pendant un an (6 archives).

L'archive peut être livrée sous forme de lien de téléchargement par courrier électronique ou ajoutée à Drive/Dropbox/OneDrive/Box.

2
code9016