排除 youtube api 播放列表中显示“视频不可用”的所有视频
Posted
技术标签:
【中文标题】排除 youtube api 播放列表中显示“视频不可用”的所有视频【英文标题】:Exclude all videos in youtube api playlist which says "The video is not available" 【发布时间】:2016-09-01 00:53:51 【问题描述】:我正在使用以下 api 来获取 youtube 频道的播放列表: https://www.googleapis.com/youtube/v3/playlistItems?key=*********************&playlistId=PLtS_xRaINoXVqR9JTzwkcMLaOIq0uj831&part=sn-p,contentDetails&format=6&maxResults=50&fields=items
有些视频不可用,我该如何排除这些视频?
【问题讨论】:
在这里回答:***.com/questions/1187398/… 它对我不起作用:( 如果对你有帮助,请查看SO question:) 【参考方案1】:根据Developers Guide,通过包含一个区域(您所在的位置),您可以避免“您所在区域不可用”错误。
®ionCode=es
将格式类型更改为 5 (API v2) 或选中 status.Embeddablè
(API v3) 将避免那些嵌入被禁用的视频。
其他原因是最近上传了视频。在这种情况下,您应该首先检查Video Status API
【讨论】:
以上是关于排除 youtube api 播放列表中显示“视频不可用”的所有视频的主要内容,如果未能解决你的问题,请参考以下文章
Youtube api 显示来自用户播放列表的有限视频 android
如何使用 Youtube API 访问特定播放列表中的所有视频?