我是否仍然可以在不使用OAuth的情况下使用YouTube v3 API授权请求



Google建议我在这里询问有关其API的问题。

我一直在测试YouTube API的v3。本周的某个时候,它似乎已经做出了尚未记录的行为改变。以前,我只需在我的 URL 中输入"key=$foo"来对它们进行身份验证,这就是我简单的服务器端使用所需要的。文档包括使用此授权方法的示例 URL,如下所示:

https://www.googleapis.com/youtube/v3alpha/videos?id=7lCDEYXw3mM&key=API_KEY&part=id,snippet,contentDetails,statistics,status

从这里开始

现在,当我尝试此方法时,我没有得到成功的响应,而是得到以下结果:

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "required",
    "message": "Login Required",
    "locationType": "header",
    "location": "Authorization"
   }
  ],
  "code": 401,
  "message": "Login Required"
 }
}

如果当前记录的语法不再起作用,那么可以使用哪个基于下一个的简单授权选项?

谢谢!

每当发出未经身份验证的请求时,key=API_KEY URL 参数通常仍适用于 v3。

不过,工程团队正在对后端服务进行一些重大更改,同时他们破坏了此功能。我希望它很快就会修复——目前使用 v3 很难做任何事情。

相关内容

  • 没有找到相关文章

最新更新