我正在尝试将所有上传视频的视频ID列表添加到频道。我还想使用新版本的YouTube Data API(V3)。我该怎么做?
答案 0 :(得分:69)
您必须获取上传播放列表ID才能上传每个视频。为此,您需要获取频道ID。从频道ID获得播放列表ID后,它非常简单。我已经写出了以下所有三个步骤。
此外,我们提供PubSubHubBub,您可以在每次将新视频添加到频道时收到提醒,或者您可以使用SUP(V2)查看哪些资源已更改调用。
获取V3中频道的所有上传视频的视频ID的说明
获取所需频道的频道ID(您可能只需要执行此操作一次,然后就可以保存)
使用步骤1中的频道ID获取频道上传的播放列表ID(您可能只需要执行一次,然后就可以保存)
使用第2步中的播放列表ID通过播放列表中的播放列表获取视频
答案 1 :(得分:10)
与此同时,有一种更简单的方法:
grab $data->items[0]->contentDetails->relatedPlaylists->uploads --> [PLAYLISTID]