我已经下载了Dropbox Sync API Android。我正在用它来开发一个应用程序。我的问题是,当我第一次安装/运行apk文件时,它需要使用Dropbox帐户进行外部身份验证(通过Dropbox应用程序或网站)。
我想知道,我们是否可以实现Dropbox Sync API与Dropbox帐户的第一次身份验证过程不是通过外部(通过Dropbox应用程序或网站)在应用程序内完成的。
我发现访问令牌正是为了这件事,但我在Dropbox SYNC API上看不到访问令牌的任何功能。
是否可以在应用程序中实现身份验证,如果是,我们该怎么做?
答案 0 :(得分:0)
Dropbox Android Sync SDK目前无法指导应用授权发生的位置。它将自动使用用户拥有的任何方式。也就是说,它将使用Dropbox应用程序(如果已安装)或Web浏览器(如果已安装)。我们正在跟踪对此的显式控制作为功能请求。
一旦应用收到用户的访问令牌,SDK会自动为您存储,这样您就不必提示用户重新授权该应用。 SDK没有公开检索访问令牌的方法,但这通常不是必需的,因为它为您存储和加载访问令牌。本教程将在此处介绍:
https://www.dropbox.com/developers/sync/start/android#linking-accounts