Comment créer une nouvelle application dans Dropbox avec des autorisations complètes
J'essaie de modifier l'autorisation de mon application Dropbox de « Dossier d'applications » à « Dropbox complète ». Par application, j'entends « Mes applications » :
Je fais cela pour accéder à toutes les fonctions fournies par l'API Dropbox, sinon une erreur s'affiche, par exemple :
Erreur lors de l'appel à la fonction API « sharing/get_folder_metadata » : votre application API est une application « App Folder ». Il n'est pas autorisé à accéder à cette fonction API.
Quoi qu'il en soit, j'ai lu que la seule façon de modifier l'autorisation d'une application est d'en créer une nouvelle . Par conséquent, ce que j'ai fait, c'est de créer une nouvelle application avec le type d'autorisation « Dropbox complète », mais pour une raison quelconque, elle ne s'est même pas affichée dans le répertoire « Dropbox > Applications ».
Selon le guide des développeurs, si l'application est autorisée, App folder
elle est Apps
automatiquement déplacée sous le dossier. J'ai également essayé cela, mais le dossier n'y est pas apparu pour une raison quelconque. Alors, pourquoi la première application s'affiche.
Peut-il n'y avoir qu'une seule application active, par exemple, dois-je télécharger toutes les données de la première, la supprimer, puis créer une nouvelle application avec des autorisations complètes ?
Il n'est pas possible de changer l'autorisation sur une application API Dropbox existante.
If you want to change the permission used for an app that hasn't been released to users, you can do so by deleting the current API app registration and registering another with the desired permission. Deleting an API app in development mode frees up the name so you can register it again. Once you do, just be sure to update your app accordingly to use the new app key and secret. Access tokens for the deleted app will also no longer work.
If your app has already been released to users, we do not recommend disabling your API app, as it would break the integration for existing users. Instead, we recommend you register another API app for the other permission and add that as an option in your app.
You can register a new API app here:
https://www.dropbox.com/developers/apps/create
Il n'y a pas de limite au nombre d'applications API pouvant être détenues ou liées à un compte particulier.
Votre deuxième capture d'écran de la console d'applications montre que vous possédez deux applications API : une avec l'autorisation « dossier d'applications » et l'autre avec l'autorisation « complète de Dropbox ».
Notez que seules les applications avec l'autorisation "dossier d'applications" obtiennent un "dossier d'applications" spécial créé automatiquement sous "/Apps". Les applications avec l'autorisation "complète de Dropbox" ne le font pas et peuvent accéder à n'importe quel chemin du compte.