我一直在努力解决这个问题。因此,我正在通过OBS(开放广播软件)直播到Youtube,并且一切正常。现在,我试图创建一个界面来检查流向youtube的状态,以使我保持最新状态。
我确实使API调用正常工作,但是它总是向我返回一个空数据集,该流应该是流信息。因此,我向ID
端点发出了一个GET
请求,这是我得到的响应:
https://www.googleapis.com/youtube/v3/liveBroadcasts
所以问题在于项目不应为空。应该给我有关流及其状态的信息。我正在将我的YouTube频道ID作为参数传递,还有一个值为{
"kind": "youtube#liveStreamListResponse",
"etag": "\"XI7nbFXulYBIpL0ayR_gDh3eu1k/5kFXSBljnknEhZeBh_drVCsPVKo\"",
"pageInfo": {
"totalResults": 0,
"resultsPerPage": 5
},
"items": []
}
的必需参数part
答案 0 :(得分:1)
对于以后可能想知道的人,除非在请求中将broadcastType
变量设置为persistent
,否则您将无法从liveBroadcasts端点找到自己的广播。