【问题标题】:How to tell which OAuth Tokens returned in Google Adwords and Analytics APIs如何判断 Google Adwords 和 Analytics API 中返回了哪些 OAuth 令牌
【发布时间】:2011-08-14 10:47:25
【问题描述】:

我的 OAuth 流程运行良好,我有一个需要 Google Adwords 和 Google Analytics 访问令牌的应用程序。无论出于何种原因,谷歌在获取 OAuth 令牌方面都将这些分开。我知道使用 Analytics 令牌访问 Adwords 帐户的能力有限,但这需要用户主动连接他们的两个帐户,即使这样访问也受到限制。我让用户重定向到谷歌进行身份验证,当他们回来时,我有他们的令牌和令牌秘密。

我需要强加的一个主要功能是用户必须能够验证一个帐户,并且只使用它。或者对两个帐户(分析和 adwords)进行身份验证,并能够同时使用这两个帐户,令牌分别存储。

我的主要问题是:如何确定返回了哪个 oauth 令牌?目前,我的 oauth 进程位于两个单独的页面上(两个单独的回调 url,一个用于分析,一个用于 adwords),但我想将它们放在同一页面上,并且我意识到它们都返回 oauth_token 和 oauth_token_secret .有没有人遇到过这个?当回调位于同一页面时,您是如何区分这两者的?

这种情况的最佳做法是什么?这不是世界末日,如果我必须在两个单独的页面上对每个服务的用户进行身份验证,但想知道我已经尝试实现这样的东西:)

谢谢!

【问题讨论】:

    标签: oauth google-analytics-api access-token google-ads-api


    【解决方案1】:

    一般来说,您应该为每个服务设置一个单独的回调页面。将令牌分开更简单、更容易。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-03
      • 2014-07-23
      • 2015-03-10
      • 2018-12-31
      相关资源
      最近更新 更多