Google API:了解重定向 URI
Posted
技术标签:
【中文标题】Google API:了解重定向 URI【英文标题】:Google API: Understanding redirect URI 【发布时间】:2014-08-08 20:09:17 【问题描述】:我想使用 Google API 来跟踪特定网站(比如 Rbloggers)每天发布的推文数量。我正在尝试用 Python 来做。
我对此完全陌生。所以,我在看hello-analytics-api
,我需要在其中处理OAuth 2.0
。我不知道该为redirect URI
写下什么。
我读过 What's a redirect URI? how does it apply to ios app for OAuth2.0?
但我仍然不太了解这些概念以及我应该为“重定向 URI”写下什么?
【问题讨论】:
【参考方案1】:来自Choosing a redirect URI
当您在 Google Developers Console 中创建客户端 ID 时,系统会为您创建两个 redirect_uri:urn:ietf:wg:oauth:2.0:oob 和
http://localhost
。您的应用程序使用的值决定了授权代码如何返回到您的应用程序。
如果是桌面应用程序或程序,您应该将其设置为urn:ietf:wg:oauth:2.0:oob
,以便您将被重定向到可以从互联网浏览器复制授权代码并将其粘贴到桌面应用程序的页面
【讨论】:
那我怎样才能得到这个链接呢? 您能否指定访问 API 的方式? 老实说,我的任务是:使用 Google Analytics 数据来跟踪 R 博主每天发布的推文数量以及来自推特的流量。有人提示我查看 Google API 文档以获取有关可以使用 Google Analytics 抓取哪些数据的信息:developers.google.com/analytics/devguides/reporting/core/v3/…developers.google.com/analytics/devguides/reporting/core/…这是我最终被要求做的事情。我很困惑。我不知道什么方法以及如何做到这一点。以上是关于Google API:了解重定向 URI的主要内容,如果未能解决你的问题,请参考以下文章
Google API 和 OAuth 2.0 的正确重定向 URI
Google OAUTH:请求中的重定向URI与注册的重定向URI不匹配
Google OAuth 重定向 uri 只能是 127.0.0.1/authorize