YouTube Api v3-主题频道视频

YouTube Api v3-主题频道视频,youtube,youtube-api,youtube-channels,youtube-data-api,Youtube,Youtube Api,Youtube Channels,Youtube Data Api,那么,如何从“由YouTube自动生成”(主题)的频道获取发布的视频呢? 我可以从频道调用中获取主题ID,但当我按此主题ID搜索时,得到的结果完全不同 如果我使用以下命令运行搜索api调用: { 'part':'snippet', 'channelId':'UCSkJDgBGvNOEXSQl4YNjDtQ', 'topicId':'/m/03lty' } 我只有播放列表和频道。没有视频结果 自动生成频道中的视频不是由该频道创建(上传)的,因此它们不会显示在仅限于该频道id的搜索

那么,如何从“由YouTube自动生成”(主题)的频道获取发布的视频呢?

我可以从频道调用中获取主题ID,但当我按此主题ID搜索时,得到的结果完全不同

如果我使用以下命令运行搜索api调用:

{
  'part':'snippet',
  'channelId':'UCSkJDgBGvNOEXSQl4YNjDtQ',
  'topicId':'/m/03lty'
} 

我只有播放列表和频道。没有视频结果

自动生成频道中的视频不是由该频道创建(上传)的,因此它们不会显示在仅限于该频道id的搜索结果中

但是,您可以通过删除channelId参数获得与主题相关联的视频列表


编辑:您还可以进行后续调用,以检索自动生成频道发布的每个播放列表的视频,调用方式如下:

您必须这样做:

  • 获取您案例“ucskjdbgvnoexsql4ynjdtq”中的通道id
  • 调用播放列表端点并检索id

    获取{YOUR_API_KEY}

  • 使用检索到的id调用播放列表项

    获取{RETRIEVED\u comed\u HERE}&key={YOUR\u API\u key}

这对我来说很有魅力

-- 2016年3月27日编辑。
你也可以知道搜索引擎是如何工作的。只需检查ToS和政策。

通过删除channelId,我不会得到任何与此处显示的结果接近的结果:这些视频甚至可以以某种方式进行搜索吗?您对此有过满意的解决方案吗?我也有同样的问题。目前还没有任何可靠的“上传”来源。你可以接近播放列表,但它是不一样的。这只适用于正常频道,而不是自动生成的频道。它适用于我。你的播放列表没有上传视频。是的,我也需要视频。你无法从没有上传任何视频的频道直接获得上传的视频。您只能获取包含视频聚合的自动生成的播放列表。api没有提供任何功能。与其浏览上传的视频,不如先浏览频道,再浏览视频。播放列表可能包含相同顺序的自动生成频道视频。自动生成的频道中有大量视频。至少在某些情况下没有播放列表。我需要那个频道的视频。如果没有播放列表,如何获取它们?