我试图让我的客户端应用程序过滤掉不允许嵌入的视频。我的理解是没有办法限制提要(即 format=5 是不够的)来做到这一点,我必须自己检查条目的属性,<yt:accessControl>
标签和<app:control>
and<yt:state>
标签。
这对我不起作用。
例如这个视频: https ://www.youtube.com/watch?v=waxat-_tRH8
不嵌入: https: //www.youtube.com/embed/waxat-_tRH8
即使 API 返回的数据表明(据我所知)它应该能够嵌入: https ://gdata.youtube.com/feeds/api/videos/waxat-_tRH8?v=2
该条目不包含任何<yt:noembed>
标签(请参阅先前的问题),并且<media:restriction type='country' relationship='deny'>ME DE RS</media:restriction>
由于我在美国(请参阅先前的问题) (请参阅先前的问题),因此无法解释这一点。
我在这里想念什么?
编辑:上面的嵌入链接在我的网络浏览器中有效,但在我的客户端应用程序的 WebView 中无效......!?