我成功通过“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电影”我如何获取其中的视频?
答案 0 :(得分:2)
丹尼尔:
我现在正在跳过这个问题。到目前为止,我没有为 channelSections 的 list 资源提供资金。
我看到的一件事是您可以将 contentDetails 添加到您的部分请求中,您将获得实际上是播放列表的部分的播放列表ID。
youtube/v3/channelSections?part=snippet,contentDetails
这不会对列表中的其他部分提供帮助,例如最近上传或热门等。
结果块如下所示:
contentDetails: {
playlists: [
"PLC76EE07063D0854B"
]
}
这里的阵列让我有点担心,因为看起来他们会允许在现在或将来为一个部分添加1个以上的播放列表。这肯定会使列出的视频更加复杂。
我会继续潜水并用我看到的任何其他机制报告。