2

我有一个链接到保管箱帐户的应用程序。我可以登录一次并保存它。但是每次它都会询问我是否要允许访问该应用程序。有没有办法保存此偏好并永久提供对应用程序的访问?

4

1 回答 1

1

再次阅读https://www.dropbox.com/developers/start/authentication#android尤其是“用户授权后返回您的应用程序”。

成功后 .getSession().finishAuthentication() 有 AccessTokenPair tokens = mDBApi.getSession().getAccessTokenPair() 它将为您提供数据,您应该将其保存在某处以备后用(您可以为此使用 SharedPreferences)。

在应用程序的开始时间你必须检查这个保存的数据是否存在,如果它在那里,你不必再次调用 .startAuthentication() ,而是你应该调用 .setAccessTokenPair(access) 保存的数据作为访问(查看https://www.dropbox.com/developers/start/files#android的顶部)。

于 2012-11-14T09:20:32.050 回答