在我的应用中,我使用 YouTube API。我得到了一个频道资源的“上传”相关播放列表,然后列出了所有视频。
这在一段时间内工作得很好,但现在,这个播放列表正在返回像这样的“未列出”视频:
"status": {
"privacyStatus": "unlisted"
}
有没有办法过滤这些视频?我以为他们是“隐藏的”,但他们确实出现了......
编辑:它甚至返回私人视频:
"status": {
"privacyStatus": "private"
}
在我的应用中,我使用 YouTube API。我得到了一个频道资源的“上传”相关播放列表,然后列出了所有视频。
这在一段时间内工作得很好,但现在,这个播放列表正在返回像这样的“未列出”视频:
"status": {
"privacyStatus": "unlisted"
}
有没有办法过滤这些视频?我以为他们是“隐藏的”,但他们确实出现了......
编辑:它甚至返回私人视频:
"status": {
"privacyStatus": "private"
}
由于您是该频道的所有者,因此它会返回所有可用的视频。如果您试图查看其他人的上传内容,它只会显示公开的内容。
看看我的开源项目:Android Direct Lite看看,我是如何只显示公共项目的。