【问题标题】:How to create Redirect URL for an app using Google API? (OAuth client)如何使用 Google API 为应用程序创建重定向 URL? (OAuth 客户端)
【发布时间】:2016-06-11 20:02:50
【问题描述】:

我需要以下信息才能让我的应用运行:

1) 客户 ID

2) 重定向网址

设置应用和创建 ID + 密码非常简单。但我不知道该放什么作为我的重定向 URL。我使用 localhost 作为我的 URL,我能够登录我的 google 帐户,但登录后我收到 Error: redirect_uri_mismatch

Screenshot

我能做什么?我什至如何创建重定向 URL?

【问题讨论】:

    标签: oauth-2.0 youtube-api google-oauth youtube-data-api


    【解决方案1】:

    在开发者控制台credentials 页面(屏幕截图中的那个)中,将您的重定向 URI 添加到“授权的重定向 URI”文本字段中。

    【讨论】:

    • 是的,但我的重定向 URL 是什么?不知道是什么?
    • 我想你说你使用的是本地主机?所以它类似于localhost/oauth2callback,其中“oauth2callback”是您的应用程序接收 OAuth 代码的路径。您需要在原始授权请求中包含重定向 URI。
    【解决方案2】:

    确保您提供正确的端口和正确的路由您的服务器也在监听。

    例如,在Google API Console 中,我的工作重定向 URI 是

    您的端口和路由都取决于您的服务器设置(即,如果您使用的是 Node,请查看您的 index.js)。这个带有端口 5000 的工作示例来自 YouTube API NPM module 自述文件中的示例服务器代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-13
      • 1970-01-01
      • 2014-11-25
      • 1970-01-01
      • 2016-02-06
      • 2018-12-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多