Comment créer une nouvelle application dans Dropbox avec des autorisations complètes


Monsieur blond

J'essaie de modifier l'autorisation de mon application Dropbox de « Dossier d'applications » à « Dropbox complète ». Par application, j'entends « Mes applications » :

entrez la description de l'image ici

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 ».

entrez la description de l'image ici

Selon le guide des développeurs, si l'application est autorisée, App folderelle est Appsautomatiquement 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 ?

Grégoire

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.

Articles connexes


comment créer une nouvelle ACL dans Documentum avec DQL

Danial Kosarifa Je fais un projet Java connecté au stockage de données Documentum et je dois créer une ACL en utilisant DQL. Une idée sur comment puis-je faire ça? J'ai trouvé ce qui suit dans mes recherches sur les forums EMC mais je ne comprends pas vraiment

Comment créer une nouvelle URL dans une application Django?

Fabi G J'ai implémenté un modèle dans une application Django et je voudrais ajouter une URL pour gérer la vue de ce modèle. class Post(models.Model): author = models.ForeignKey('auth.User') title = models.CharField(max_length=200) text = models.

Créer une application Web avec des procédures stockées complètes

Hoang Tran Je souhaite créer une application Web, toutes les actions (Créer, Mettre à jour, Supprimer) doivent être effectuées à l'aide de la procédure stockée SQL. Chaque action sur le Web appelle simplement une procédure stockée et reçoit des données json po

Comment créer une nouvelle colonne avec des valeurs uniques

Hector Aucasi Ma table TB_PRUEBAS a une colonne appelée "CltsVcdos" avec plusieurs identifiants de clients répétés. Maintenant, je veux ajouter une nouvelle colonne qui me montre un 1 lorsque l'identifiant est unique et 0 lorsque l'identifiant est répété. Une

Comment créer une nouvelle colonne avec des centiles ?

ScoutismePourJay Je cherche un moyen de créer une nouvelle colonne dans un dataframe, avec des valeurs centiles d'une colonne différente. arr = np.random.randint(1,300,10) df3 = pd.DataFrame(arr, columns =['x']) Je peux alors trouver par exemple, le 50e cent