【问题标题】:Youtube API returns empty items listYoutube API 返回空项目列表
【发布时间】:2019-01-06 12:33:43
【问题描述】:

我一直在努力解决这个问题。所以我通过 OBS(Open Broadcast[er] Software)在 Youtube 上进行直播,并且运行良好。现在,我尝试创建一个界面来检查流向 youtube 的状态,以使我保持最新状态。

我确实让 API 调用正常工作,但它总是向我返回一个空数据集,其中应该是流信息。所以我正在向https://www.googleapis.com/youtube/v3/liveBroadcasts 端点发出GET 请求,这是我得到的响应:

{
   "kind": "youtube#liveStreamListResponse",
   "etag": "\"XI7nbFXulYBIpL0ayR_gDh3eu1k/5kFXSBljnknEhZeBh_drVCsPVKo\"",
   "pageInfo": {
       "totalResults": 0,
       "resultsPerPage": 5
   },
   "items": []
}

所以问题是项目不应该是空的。它应该给我有关流及其状态的信息。我将我的 Youtube 频道 ID 作为参数传递,还有一个必填参数 part,其值为 status

【问题讨论】:

    标签: api youtube youtube-api youtube-data-api


    【解决方案1】:

    对于以后可能想知道的任何人,除非您在请求中将 broadcastType 变量设置为 persistent,否则您将无法从 liveBroadcasts 端点找到您自己的广播。

    【讨论】:

      猜你喜欢
      • 2018-12-13
      • 2022-11-07
      • 2012-10-25
      • 2021-03-10
      • 1970-01-01
      • 1970-01-01
      • 2020-03-22
      • 2016-03-12
      • 2015-06-30
      相关资源
      最近更新 更多