使用contentOwnerId获取包含私人/不公开的视频列表

时间:2013-04-25 18:20:11

标签: youtube-api

我使用playlistitems来获取经过身份验证的用户的视频列表(包括私人/不公开)。

现在我尝试了contentOwnerId。我可以使用onBehalfOfContentOwner获取私人视频信息,但onBehalfOfContentOwner没有playlistitems密钥。

还有其他方法可以获得自有频道的完整列表吗?

1 个答案:

答案 0 :(得分:1)

我非常肯定,如果您只是希望在您管理的特定频道中获取视频,那么预期的方式是通过search.list(part=snippet, forContentOwner=true, onBehalfOfContentOwner=CONTENT_OWNER_ID, type=video, maxResults=50)并可选择包括channelId=UC...。如果视频超过50个,您必须请求多个页面。我刚测试了它,它似乎确实返回私人和公共视频。

是的,这有点奇怪,这是通过search.list()而不是playlistItems.list()完成的......

相关问题