JAVA/YouTube API v3
I tried to do this through the developer's console JSON 响应为:
{
"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."
}
}
弹出窗口显示:
This error may be due to using an insufficient credential type. Try using OAuth 2.0.
我的代码运行的响应相同:
GoogleJsonResponseException code: 403 : The user is not enabled for live streaming.
com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
{
"code" : 403,
"errors" : [ {
"domain" : "youtube.liveBroadcast",
"message" : "The user is not enabled for live streaming.",
"reason" : "liveStreamingNotEnabled",
"extendedHelp" : "https://www.youtube.com/features"
} ],
"message" : "The user is not enabled for live streaming."
}
好的。非常感谢达姆托! 我只是不需要为此使用“youtube-livestreaming-api”!
最佳答案
根据文档errors#liveBroadcasts_youtube.liveBroadcasts.transition
来自此 api 的实际使用评论。
The user that authorized the request is not enabled to stream live video on YouTube. The user needs to enable it find more information at youtube.com/features.
The YouTube Live Streaming API lets you create, update, and manage live events on YouTube.
关于java - 如何获取当前 Activity 的直播流列表并按描述和位置过滤它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60298318/