使用 YoutubeURL 进行 oembed 返回 403 Forbidden

ale*_*lex 7 youtube-api

几天来,我突然收到了来自https://www.youtube.com/oembed?url={youtubeURl}.

我已经检查了 Youtube API 的文档,但我找不到它有获取 oembed 的限制并且也有授权。我只能看到 Youtube Data API 的限制。

为什么我会从这个 API 得到 403 Forbidden 响应......?

样品发送请求:

https://www.youtube.com/oembed?url=https://www.youtube.com/watch?v=qK5tNXJ6Ibo
Run Code Online (Sandbox Code Playgroud)

run*_*ier 1

您确定以 https 形式发出请求吗?我一直在使用的代码相当遗留,当我浏览它时,请求是http。一旦我更新了代码以通过 https 进行调用,它就不再出现 403 错误。看来这是最近几天前刚刚改变的。