2017-09-09 4 views
0

Je suis un peu ignorant comment fonctionnent les applications API.avec redirect rdrop2 uri

Mon objectif est de pouvoir aussi utiliser le paquet rdrop2 dans R pour obtenir des fichiers de mon ordinateur local à partir de mon propre compte Dropbox. Je crée déjà une application dans mon compte Dropbox.

Mais je ne comprends pas ce que je redirigent uri devrait configurer, ni comprendre comment le concept s'applique dans ce cas.

La raison pour laquelle je cette application est parce que je continue à obtenir cette erreur en essayant de me identifier:

drop_auth(new_user = FALSE 
     , key = app_key 
     , secret = app_secret 
     , cache = TRUE) 

Im redirigé vers le navigateur, mais je reçois en erreur 404 avec le message:

Invalid `redirect_uri`. It must exactly match one of the redirect URIs you've pre-configured for your app (including the path). 

Que dois-je configurer? et comment? Y a-t-il d'autres considérations que je devrais avoir? et si possible, quelqu'un pourrait-il expliquer ce qui se passe?

merci!

Répondre

0

Vous devrez pré-enregistrer un « URI de redirection » pour votre application. Il s'agit de l'URL de votre application dans laquelle l'utilisateur doit être renvoyé après avoir autorisé votre application à se connecter à son compte Dropbox. Vous pouvez pré-enregistrer sur la page de l'application sur la App Console dans la section « OAuth 2 ».

Vous pouvez trouver plus d'informations à ce sujet dans the Dropbox OAuth 2 documentation. Le OAuth Guide peut également être utile.