我有一个 Android 应用程序,它在我的 Dropbox 帐户上使用自己的文件夹。每次我启动我的应用程序时,我都会收到以下提示:
是否可以对我的应用程序进行编码或以某种方式对其进行配置,以便我只需确认此提示一次?
我不介意每次更改代码时都必须确认,但每次重新启动应用程序似乎有点过分。
我已经将我的代码减少到一行,这会导致出现这种情况:
Auth.startOAuth2Authentication( gContext, APP_KEY );
我有一个 Android 应用程序,它在我的 Dropbox 帐户上使用自己的文件夹。每次我启动我的应用程序时,我都会收到以下提示:
是否可以对我的应用程序进行编码或以某种方式对其进行配置,以便我只需确认此提示一次?
我不介意每次更改代码时都必须确认,但每次重新启动应用程序似乎有点过分。
我已经将我的代码减少到一行,这会导致出现这种情况:
Auth.startOAuth2Authentication( gContext, APP_KEY );
原来我不需要打电话:
Auth.startOAuth2Authentication( gContext, APP_KEY );
获得访问令牌后,我可以将其存储起来以供后续程序重新启动,并使用该保存的令牌创建DbxClientV2 。我还可以在我的应用程序的 Dropbox 网页上生成一个令牌并使用它(无论如何这对我来说更有意义)。
DbxRequestConfig config = new DbxRequestConfig( "dropbox/sample-app" );
DbxClientV2 client = new DbxClientV2( config, savedToken );
没有更多的身份验证屏幕,API 调用继续工作!