Google Apps Marketplace多次声明范围?

时间:2014-03-06 20:59:57

标签: oauth-2.0 google-apps-marketplace

我正在尝试使用仅通过OAuth2提供的新API构建Google Apps Marketplace应用。我们已经有一个使用旧API的应用程序,但我无法弄清楚如何使用OAuth2获得相同的流程。

在我们的旧应用中,域管理员会安装该应用并为其授予权限。然后,我们可以使用我们的应用程序的id / secret来发出请求而无需用户交互。 (双腿OAuth)

如何使用OAuth2执行此操作?描述here的所有流程都不像我正在寻找的那样。

1 个答案:

答案 0 :(得分:1)

我也很难找到让这个新OAuth2登录并运行的困难时期。 您必须使用服务帐户代表用户发出请求。 文档在这里: https://developers.google.com/accounts/docs/OAuth2ServiceAccount

在没有再次提示每个用户的情况下,我还没有设法让流程正常工作,但这很可能是因为我需要离线访问:

Google Apps Marketplace SDK + Domain-wide OAuth 2 SSO