rdrop2重定向uri时出错

时间:2017-09-09 01:36:15

标签: r oauth-2.0 rstudio dropbox

我对API应用的工作原理一无所知。

我的目标是能够在R中使用rdrop2包来从我自己的Dropbox帐户中获取本地计算机中的某些文件。我已经在我的保管箱帐户中创建了一个APP。

但我不明白应该配置什么重定向uri,也不了解这个概念在这种情况下的应用。

我带这个应用程序的原因是因为我在尝试识别自己时不断收到此错误:

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

我被重定向到浏览器,但是我收到错误404并显示消息:

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

我应该配置什么?如何?我应该有其他任何考虑因素吗?如果可能的话,有人可以解释发生了什么事吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您需要为您的应用预先注册“重定向URI”。这是您的应用上的网址,用户在授权您的应用连接到其Dropbox帐户后应将其发回。您可以在“OAuth 2”部分下的App Console上的应用页面上预先注册。

您可以在the Dropbox OAuth 2 documentation中找到有关此内容的更多信息。 OAuth Guide也可能有所帮助。