我想从YouTube频道的模块
Featuring channel
获取所有频道,使用YouTube的API V3
我发张图片,你可以看看是什么模块
Featuring channel
这是包含所有 YouTube 频道的模块。
我想通过 api 获取此信息,但在 API 中找不到该信息。 可以吗?
youtube api V3 上没有获取特色频道的选项。
我想我们还需要等待 api v3 的更新。
我终于找到了 YouTube API V3 的解决方案!
如果您查看Channel的文档,您可以看到参数:brandingSettings
特色频道位于品牌设置结果中。您需要的只是 YouTube 频道的 ID,而不是用户名。我制作了一个工具来查找频道的 Id YouTube 及其名称。
http://martialdidit.github.io/YoutubeID/
例如,频道是:YouTubeHelp -> id:UCMDQxm7cUx3yXkfeHa5zJIQ
因此,通过此 ID 和部分:brandingSettings,您可以找到特色频道。
结果:
"brandingSettings": {
"channel": {
"title": "YouTube Help",
"description": "Subscribe for tutorials, troubleshooting, and tips from the YouTube Help team! Check out the links below for more help.",
"keywords": "youtube help tutorials \"youtube help\" Hilfe Ayuda Aide ヘルプ 도움 Ajuda",
"moderateComments": true,
"showRelatedChannels": true,
"showBrowseView": true,
"featuredChannelsTitle": "Featured Channels",
"featuredChannelsUrls": [
"UCBR8-60-B28hp2BmDPdntcQ",
"UCUZHFZ9jIKrLroW8LcyJEQQ",
"UCeNZlh03MyUkjRlLFpVQxsg",
"UCkRfArvrzheW2E7b6SVT7vQ",
"UCEN58iXQg82TXgsDCjWqIkg",
"UCgNxLruwXS9fJNPztu5AVQA"
],
"unsubscribedTrailer": "MjHDKJuPjLs",
"profileColor": "#000000"
},
如果您查看表格:
featuredChannelsUrls
每个id对应一个特色频道。使用 API V3 查找通道关联的名称。
不。在检查文档后,我认为 youtube api V3 没有列出获取精选视频列表的选项。