【问题标题】:Youtube channel section videosYoutube 频道部分视频
【发布时间】:2014-06-26 07:26:33
【问题描述】:

我成功地使用 "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 电影” 我如何获取其中的视频?

【问题讨论】:

    标签: youtube youtube-data-api


    【解决方案1】:

    丹尼尔:

    我现在正在回答这个问题。到目前为止,我还没有为 channelSectionslist 资源提供资金。

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

    youtube/v3/channelSections?part=snippet,contentDetails
    

    这对列表中的其他部分没有帮助,例如最近上传的内容或热门内容等。

    生成的块将如下所示:

    contentDetails: {
        playlists: [
            "PLC76EE07063D0854B"
        ]
    }
    

    这里的数组让我有点担心,因为现在或将来它们似乎允许将多个播放列表拼接在一起用于一个部分。这肯定会使列出的视频的拉取更加复杂。

    我会继续深入研究并报告我看到的任何其他机制。

    【讨论】:

      猜你喜欢
      • 2014-10-13
      • 2013-02-28
      • 2013-07-02
      • 1970-01-01
      • 2015-04-17
      • 2018-06-11
      • 2012-10-05
      • 2011-10-16
      • 2015-11-03
      相关资源
      最近更新 更多