Scénario
Restore
bouton de l'interface utilisateur Web est utiliséRestore
bouton de l'interface utilisateur Web ne semble pas se soucier de l'ordre et restaure les fichiers avant de restaurer les dossiers qui les contenaient.Ce dont j'ai besoin:
Comment puis-je récupérer les informations sur l'emplacement des fichiers utilisés afin de corriger cela correctement?
Ce que j'ai essayé:
Je ne peux pas trouver un moyen de déterminer quel était le dossier d'origine pour le fichier mis à la corbeille et mal restauré.
Après une enquête plus approfondie, je ne pense pas qu'il soit possible de récupérer les informations sur les parents précédents à partir de l'API Google Drive v3.
Toutefois, si vous utilisez Google Team Drive dans le cadre de G Suite, vous devez avoir accès à l' API Rapports du SDK Admin G Suite, sauf si vous êtes sur un compte G Suite Basic. Avec cela, vous pouvez utiliser Activités: liste avec divers filtres pour récupérer les informations sur l'origine des fichiers orphelins.
J'ai publié ma solution ici: Google Team Drive Orphaned File Restorer
Cette application console peut extraire une liste des mouvements de fichiers Google Drive entre deux points dans le temps, éventuellement filtrée par l'adresse IP de l'utilisateur qui a effectué les modifications (c'est-à-dire restauré les fichiers de la corbeille). Il utilisera ensuite ces informations pour re-parenter les fichiers en question. Vous pouvez faire un essai pour voir quels seront les changements avant de vous engager réellement.
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots