【问题标题】:AuthSub April 15 DeprecationAuthSub 4 月 15 日弃用
【发布时间】:2015-03-31 00:22:06
【问题描述】:

我了解 AuthSub 将于 4 月 15 日完全弃用/不受支持。几年前,我创建了一个 Google Analytics API 应用程序,最初支持 AuthSub 进行授权(不是身份验证)。但几年前,新帐户改用 oAuth。我为我的 AuthSub 帐户选择了转换为 oAuth2 以进行授权和身份验证。

但是,我仍有未进行迁移的帐户。我有点不确定使用他们的 AuthSub 令牌的呼叫是否会在 04/15 停止工作。此截止日期仅适用于新帐户吗?或者最初使用 AuthSub 设置的帐户现在将不再有效?

是否仍然可以使用 AuthSub 令牌对 API 进行调用?示例调用: https://www.googleapis.com/analytics/v2.4/

我是否需要让他们使用 oAuth “重新授权”我才能通过 API 访问他们的 Google 数据?

或者这个电话怎么样: https://www.google.com/accounts/AuthSubTokenInfo

谢谢。

【问题讨论】:

    标签: google-oauth google-analytics-api google-authentication


    【解决方案1】:

    部分 Google 帐户身份验证 API 为 2012 年 4 月 20 日的 officially deprecatedwill be shut down on April 20, 2015,包括 AuthSub

    如果您使用任何已弃用的 API 访问 Google Analytics,并且在 2015 年 4 月 20 日之前未采取行动,您的应用将无法运行

    如何处理经过身份验证的 API

    以下所有 Google Analytics API 都需要当前版本的 Google Account Authentication API:

    • 核心报告 API
    • 多渠道漏斗报告 API
    • 实时报告 API
    • 管理 API
    • 供应 API

    如果您的应用使用任何这些 Google Analytics API,您必须升级到 OAuth2.0。请访问我们的开发人员指南,了解有关 how to migrate to OAuth2.0 的详细信息以及有关 OAuth 2.0 的更多一般信息。请注意,升级后,当前用户会被要求重新授权您的应用,然后才能继续使用。

    如何处理未经身份验证的 API

    Google Analytics Metadata API 不需要身份验证,但仍会受到这一即将发生的变化的影响。如果您使用元数据 API,则必须采取以下措施:

    1. Google Developer Console 中注册您的应用程序并
    2. 更新您的应用程序,使其向 Google Analytics(分析)元数据 API 发送的每个请求都包含一个 API key

    有关此更改的更多信息,请阅读此更改的2012 Google Developers blog announcement 和更新的2015 reminder

    【讨论】:

    • 感谢您的回复。一切都说得通。但是“离线访问”令牌呢?这些会停止工作吗?当他们回到我的网站时,我可以“强制”用户升级到 oAuth。
    猜你喜欢
    • 1970-01-01
    • 2020-07-28
    • 1970-01-01
    • 1970-01-01
    • 2021-09-09
    • 1970-01-01
    • 1970-01-01
    • 2012-07-18
    • 2012-06-18
    相关资源
    最近更新 更多