【问题标题】:why is google oauth2 playground failing to return data?为什么 google oauth2 playground 无法返回数据?
【发布时间】:2014-08-27 18:31:55
【问题描述】:

我正在使用谷歌游乐场学习 oauth2,我正在尝试这个请求:

https://www.googleapis.com/youtube/v3/activities?part=snippet

并收到此响应:

{
  "error": {
    "code": 403, 
    "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project.", 
    "errors": [
      {
        "domain": "usageLimits", 
        "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project.", 
        "reason": "accessNotConfigured"
      }
    ]
  }
}

在授权选项卡上,我请求访问所有 yoututbe v3 api 范围,并根据请求授予访问权限。我假设我正在形成错误的查询参数?我是 oauth 的新手,不知道它是如何工作的。

【问题讨论】:

    标签: http oauth-2.0 google-oauth oauth2-playground


    【解决方案1】:

    我相信您需要在 Playground 中为这个特定的 API 使用自己的 oauth clientID 和 secret。如果您单击右上角的齿轮按钮并单击操场上“使用您自己的凭据”的复选标记,您应该可以输入您的凭据。

    您可以按照此处的说明获取自己的 OAuth 凭据:https://developers.google.com/youtube/registering_an_application

    哦,当您首次为您的项目创建 OAuth 凭据时,请确保您在 APIS 和 AUTH ->开发者控制台中的同意屏幕下为您的应用程序命名并提供电子邮件。

    您的查询中还缺少一件事……您还需要指定一个过滤器。看看你是否至少可以让这个工作:

    获取https://www.googleapis.com/youtube/v3/activities?part=snippet&home=true

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,在我找到你的问题之前我已经发布了我的问题

      显然,Google 没有为 oAuthPlayground 中的默认/演示凭据启用 Youtube Analytics API,现已启用,请参阅链接中接受的答案

      https://stackoverflow.com/a/33462959/2473413

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-06-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-11-05
        • 1970-01-01
        • 2021-06-18
        • 1970-01-01
        相关资源
        最近更新 更多