在我的应用程序中,我使用 YouTube API。我得到了一个 channel 资源的“uploads”相关的播放列表,然后列出了所有的视频。
这在一段时间内运行良好,但现在,该播放列表正在返回这样的“未列出”视频:
"status": {
"privacyStatus": "unlisted"
}
有没有办法过滤这些视频?我以为它们是“隐藏”的,但它们确实出现了......
编辑:它甚至返回私有(private)视频:
"status": {
"privacyStatus": "private"
}
最佳答案
由于您是该 channel 的所有者,它会返回所有可用的视频。如果您尝试查看其他人上传的内容,它只会显示公开的内容。
看my open source project: Android Direct Lite看看我是如何只显示公共(public)的。
关于android - Youtube API 返回未列出的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19321711/