【问题标题】:How to obtain access tokens from google如何从谷歌获取访问令牌
【发布时间】:2017-04-23 13:40:32
【问题描述】:

如果我只注册了应用程序而没有要重定向的服务器(作为“redirect_uri”参数),如何从 google 获取 oauth 访问令牌?

【问题讨论】:

  • 令牌的全部意义将由您的某些代码使用,以使用 API 执行操作,如果您没有应用程序或网站,为什么还要首先请求令牌?

标签: security google-api google-oauth oauth2


【解决方案1】:

您可以使用 https://www.example.com/oauth2callback 作为您的重定向 uri。

【讨论】:

    【解决方案2】:

    是的,您可以在没有服务器的情况下获得访问令牌。我们让它变得相当容易。查看文档

    在安卓上这相当容易 https://developers.google.com/identity/sign-in/android/additional-scopes

    https://developers.google.com/identity/sign-in/ios/ https://developers.google.com/identity/sign-in/ios/additional-scopes

    网络 https://developers.google.com/identity/sign-in/web/incremental-auth

    你可以改变你需要的范围。

    【讨论】:

      【解决方案3】:

      我猜当您说您没有服务器时,您的应用程序是本机应用程序。例如桌面应用程序或嵌入式应用程序。如果是这样,您可以使用 OAUth 游乐场生成令牌。详情请见How do I authorise an app (web or installed) without user intervention? (canonical ?)

      【讨论】:

      • 谢谢。我得到了代币。
      猜你喜欢
      • 2017-11-13
      • 2013-07-20
      • 1970-01-01
      • 2021-01-29
      • 2018-09-25
      • 2021-11-27
      • 2016-04-19
      • 2014-05-04
      • 2021-01-05
      相关资源
      最近更新 更多