【发布时间】:2016-02-20 04:26:13
【问题描述】:
我正在编写一个网络应用程序,它允许用户将他们的 Dropbox Datastore 数据迁移到一个新的数据库文件,我将使用核心 API 将其存储在他们的 Dropbox 帐户中。
用户使用 PHP SDK 进行身份验证,但是当我尝试通过 JS 进行 Datastore 调用时,Dropbox 客户端未通过身份验证。
有没有一种方法可以在 same 授权流程中授予对 PHP 核心 SDK 和 JS Datastore SDK 的访问权限?我不希望我的用户必须进行两次身份验证(每个 SDK 一次)。
【问题讨论】:
-
您可以根据访问令牌授予的权限级别在 SDK 之间重复使用访问令牌,只要 SDK 使用相同类型的访问令牌(即,两个 OAuth 1 或两个 OAuth 2)。您具体使用哪些 SDK/版本?
-
我使用的是 PHP SDK 1.1.5 和 Datastore JS SDK 1.2
标签: dropbox-api