0

我正在开发一个 Android 应用程序,用户在为该应用程序的第二个版本开发真正的 CMS 时,要求使用 Google Drive 作为引导 CMS。这意味着他们将想要访问 Drive 控制台并在其中编辑文档,然后我们的应用程序将需要检索这些。

我已经确定最好的方法是使用应用程序拥有的常规 Drive 帐户,如下所述:

将常规 Google 帐户用作应用程序拥有的帐户

这需要我们为用户获取 OAuth2 凭据。上面链接的文章链接到关于这样做的第二篇文章:

检索和使用 OAuth 2.0 凭证

在其中,他们展示了一个使用授权码检索 OAuth2 凭据的程序。根据驱动文档,执行一次就足够了。

如何在给定登录/密码组合的情况下获取授权码,这真的是获得 OAuth2 凭据的最简单方法吗?

此外, state 参数有什么作用,如何设置?

4

1 回答 1

0

您可以按照此处的步骤获取身份验证令牌:

将 OAuth 2.0 用于 Web 服务器应用程序

这里描述了状态参数:

google oauth2 redirect_uri 有几个参数

并且是一个编码字符串,允许重定向 URL 将状态传递回用于获取 OAuth2 令牌的 Web 应用程序。

于 2013-02-21T12:20:49.617 回答