【问题标题】:Does google Drive api support 2 legged oauth?google Drive api 是否支持 2 legged oauth?
【发布时间】:2012-09-26 15:53:58
【问题描述】:

现在,我们有了一个带有 Google Docs Api 和 2 legged oauth 的应用程序。但是,我们想迁移到使用 Oauth 2.0 的 Google Drive Api。

我们可以在 Google Drive Api 中使用 2 legged oauth 吗? 有例子吗?

【问题讨论】:

    标签: oauth google-drive-api google-apps-marketplace 2-legged


    【解决方案1】:

    【讨论】:

    • 如何在服务帐户中使用来自 Google Apps 域 developers.google.com/accounts/docs/OAuth#tokensGADomains 的使用者密钥?我认为服务帐户只能在第三方软件供应商架构中用于 2-legged Google Apps。
    • Claudio,您能描述一下如何将 Google Drive API 与 Google Apps Marketplace 应用程序一起使用吗?在这种情况下我们如何使用服务帐号?
    【解决方案2】:

    我刚开始研究这个,如果我有运气,我会提供更多信息。

    但是,如果您使用的是 2 legged oauth,以便您可以在域范围内使用 google 应用程序,那么有一个已发布的指南。我相信这就是另一个答案所说的。

    解释域范围委派的博文:http://googleappsdeveloper.blogspot.com.es/2012/11/domain-wide-delegation-of-authority-and.html

    驱动 API 指南:https://developers.google.com/drive/delegation

    【讨论】:

    • 感谢 Bachmann,但我们已经知道如何为文档列表 api 使用域范围的委托。我们希望在 Google Apps Marketplace 中为我们的应用程序使用 Google Drive API,据我所知,它只为我们提供了 OAUTH 2-legged 凭据。 Google Drive API 仅使用 OAUTH 2.0,它不支持 2-legged 凭据。我正在寻找一种方法,也许是我忽略的方法,使用来自 Google Apps Marketplace 的凭据来访问 Google Drive。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-30
    • 1970-01-01
    • 1970-01-01
    • 2011-04-14
    • 2013-03-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多