【问题标题】:Will tokens with Google plus scope invalidate after API shutdownAPI关闭后,带有Google plus范围的令牌是否会失效
【发布时间】:2019-02-05 13:30:59
【问题描述】:

Google 已于 3 月 7 日宣布关闭 Google+ 范围和 API。

我们为单个刷新令牌批准了多个 Google 范围,所以我想我的问题是令牌在关闭后会完全失效吗?

例如,我的联系人范围 (https://www.google.com/m8/feeds) 和 Google+ 范围 (https://www.googleapis.com/auth/plus.me) 均已批准用于刷新令牌。

在 3 月 7 日 Google plus 关闭后,我是否仍可以使用此令牌请求 Google 通讯录 API?

【问题讨论】:

    标签: google-api google-plus google-oauth


    【解决方案1】:

    今天(19 年 3 月 7 日)Google+ API 完全关闭,我在 Rails 应用程序中遇到了身份验证问题,我通过替换 OpenIdConnect 端点解决了这个问题,正如提到的 here

    【讨论】:

      【解决方案2】:

      只要刷新令牌具有其他有效范围,它们就会继续工作。从本质上讲,plus.me 范围将从令牌中“移除”。

      【讨论】:

        【解决方案3】:

        在 3 月 7 日 Google plus 关闭后,我是否仍然可以使用此令牌请求 Google Contacts API?

        Contacts v3 有两个作用域。取决于你在做什么。

        只要您使用https://www.google.com/m8/feeds/,您就可以使用谷歌通讯录API。我不确定您为什么要使用 https://www.googleapis.com/auth/plus.me,因为 google 联系人 api 不需要它,但是您可能使用该范围进行的任何调用都将不再起作用。

        调用 google 联系人 api 时,您拥有的任何刷新令牌应该仍然有效

        【讨论】:

        • 是的,我不需要联系人 API 的这个范围,我使用 googleapis.com/auth/plus.me 来获取用户的个人资料 (googleapis.com/plus/v1/people/me)。我知道我必须更改此 API,但只是想知道它是否会影响其他集成。
        • 正如我在最后提到的那样,您当前拥有的刷新令牌仍然可以访问仍然有效的范围。正在停产的将无法记录器工作。
        猜你喜欢
        • 1970-01-01
        • 2019-07-05
        • 2019-12-24
        • 2013-08-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-26
        • 2011-11-27
        相关资源
        最近更新 更多