Google recommended I ask questions about their API here.
我一直在测试YouTube API的第3版。在本周的某个时候,它似乎已经发生了尚未记录的行为变化。之前,我可以在我的URL中放入“key = $ foo”来验证它们,这就是我在简单的服务器端使用所需的全部内容。该文档包含使用此授权方法的示例URL,如下所示:
(来自here 。)
现在,当我尝试这种方法时,我得到了这个:
,而不是回复成功的反应{
"error": {
"errors": [
{
"domain": "global",
"reason": "required",
"message": "Login Required",
"locationType": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Login Required"
}
}
如果当前记录的语法不再起作用,那么基于下一个简单授权选项的用途是什么?
谢谢!
答案 0 :(得分:4)
key=API_KEY URL
参数在您进行未经身份验证的请求时,通常仍适用于v3。
但是,工程团队正在推动对后端服务的一些重大改变,并且他们在此期间打破了这一功能。我希望它能在不久的将来修复 - 目前使用v3很难做到。