Youtube频道部分视频

时间:2014-06-26 07:26:33

标签: youtube youtube-data-api

我成功通过“youtube.channelSections.list”API 获取我的频道主页部分如何获取这些部分中的视频?我已成功获取播放列表和播放列表中的视频

{
 "kind": "youtube#channelSectionListResponse",
 "etag": "\"QVyS2yjpsZ-tKkk4JvgYeO_YkzY/w_jkjA-XySSniIDLSdSp4NytWyw\"",
 "items": [
  {

   "kind": "youtube#channelSection",
   "etag": "\"QVyS2yjpsZ-tKkk4JvgYeO_YkzY/UqkgurncwAQUZJghxpaiPZEtEFk\"",
   "id": "mychannelid.ebKlgRwnpFY",
   "snippet": {
    "type": "channelsectionTypeUndefined",
    "style": "horizontalRow",
    "channelId": "mychannelid",
    "title": "MGR Movies",
    "position": 0
   }
  }
 ]
}

以上json给我的部分“MGR电影”我如何获取其中的视频?

1 个答案:

答案 0 :(得分:2)

丹尼尔:

我现在正在跳过这个问题。到目前为止,我没有为 channelSections list 资源提供资金。

我看到的一件事是您可以将 contentDetails 添加到您的部分请求中,您将获得实际上是播放列表的部分的播放列表ID。

youtube/v3/channelSections?part=snippet,contentDetails

这不会对列表中的其他部分提供帮助,例如最近上传或热门等。

结果块如下所示:

contentDetails: {
    playlists: [
        "PLC76EE07063D0854B"
    ]
}

这里的阵列让我有点担心,因为看起来他们会允许在现在或将来为一个部分添加1个以上的播放列表。这肯定会使列出的视频更加复杂。

我会继续潜水并用我看到的任何其他机制报告。