我正在开发一个 Android 应用程序,用户在为该应用程序的第二个版本开发真正的 CMS 时,要求使用 Google Drive 作为引导 CMS。这意味着他们将想要访问 Drive 控制台并在其中编辑文档,然后我们的应用程序将需要检索这些。
我已经确定最好的方法是使用应用程序拥有的常规 Drive 帐户,如下所述:
这需要我们为用户获取 OAuth2 凭据。上面链接的文章链接到关于这样做的第二篇文章:
在其中,他们展示了一个使用授权码检索 OAuth2 凭据的程序。根据驱动文档,执行一次就足够了。
如何在给定登录/密码组合的情况下获取授权码,这真的是获得 OAuth2 凭据的最简单方法吗?
此外, state 参数有什么作用,如何设置?