我正在使用Google 的 YouTube API Explorer(备用)来查找属于其他人的任意流媒体广播的信息。
无论我投入什么id
,我总会得到回报
{
"error": {
"errors": [{
"domain": "youtube.liveBroadcast",
"reason": "liveStreamingNotEnabled",
"message": "The user is not enabled for live streaming.",
"extendedHelp": "https://www.youtube.com/features"
}],
"code": 403,
"message": "The user is not enabled for live streaming."
}
}
Run Code Online (Sandbox Code Playgroud)
考虑到视频显然是流式传输的,这似乎很荒谬。
我发现我可能误解了该id
领域的说明,所以我尝试了几种不同的可能性。这些包括...
UCHZoP1Jy-g_h3sqzScrOEwQ
)GWTV
)J_RrkyIOVhg
)……每一个都无济于事。
如何向频道询问其直播视频?这个问题在过去可以回答这个问题,但评论表明这个答案不再有效。这个问题也没有任何帮助。
错误类型 | 错误详情 | 描述 |
---|---|---|
insufficientPermissions |
insufficientLivePermissions |
该请求未被授权检索直播 |
insufficientPermissions |
liveStreamingNotEnabled (这是我收到的错误。) |
授权该请求的用户无法在 YouTube 上流式传输实时视频。用户可以在https://www.youtube.com/features找到更多信息 |
这意味着,由于我的帐户未启用直播功能,因此我无法在 API 中查看其他人的直播信息,即使我可以在浏览器中将其拉出。这看起来有点随意,但我在原始问题中遇到的错误结果是权限问题。
请注意,即使在为自己启用直播后, 我仍然无法获取第三方直播的有用数据,因为Google 不允许检查非您用户的直播 API。
归档时间: |
|
查看次数: |
10845 次 |
最近记录: |