android - Youtube API 返回未列出的视频

标签 android youtube-api playlist

在我的应用程序中,我使用 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/

相关文章:

android - 从 Gradle 中的 Url 编译 Jar

ios - 从 Youtube API 获取播放列表的状态

javascript - 如何从必须在目标页面范围内运行的代码中调用 Greasemonkey 的 GM_ 函数?

php - 将mp3文件上传到服务器并从Mysql数据库构建动态播放列表

encoding - MPEG-TS 分段 HTTP 直播

android - 使用 android 媒体播放器播放 m3u8 音频文件

Android: RelativeLayout inside FrameLayout, width height 错误

android - EditText TextInputLayout 提示文字对齐 : Is there a way to align hint text like textAlignment property of EditText view

java - 使用自定义对象数组列表实例化 fragment 第二部分

youtube - 如何获取用户流的状态?