0

我一直在研究启用应用程序的 Dropbox,当该人选择连接到 Dropbox 时,身份验证过程在应用程序内启动了一个意图,一旦弹出窗口,我就能够接受访问,应用程序照常恢复,一切都很好.

当我将代码交给实现时发生了一些变化,现在当我选择连接到 Dropbox 时,应用程序会启动一个网页进行身份验证而不是意图。此外,在我将应用程序授权到保管箱后,应用程序中不会调用“简历”。

我查看了通常的地方,但无法确定为什么会发生这种变化..想法?

4

1 回答 1

2

您最近是否获得了 Dropbox SDK 的更新版本?最近的更新使用了改进的授权流程。如果您的应用正在使用新流程,并且您还没有支持该流程的 Dropbox Android 应用版本,那么您的 API 应用将回退到使用基于浏览器的授权。一旦 Dropbox Android 应用在 Google Play 中更新,这种情况就会消失。

web-auth 流仍应以与委派身份验证流相同的方式将控制权返回给您的应用程序。如果您在那里发现问题,您应该联系 Dropbox 支持。您可以使用 dropbox.com/developers 上的“API 支持”链接提交工单

于 2013-04-10T03:29:22.940 回答