YouTube频道可以禁止他们的视频在嵌入式YouTube播放器中播放。我正在使用用户生成的内容,用户选择要嵌入的视频(使用YouTube iFrame API),我需要向用户解释为什么他们的视频无法嵌入,所以我需要检测失败的具体原因,而不是简单地检测视频不会播放。我想在实际将视频送到播放器之前检查一下。
我想知道我是否可以将信息作为对我目前正在进行的v3数据查询的回复:
$.getJSON('https://www.googleapis.com/youtube/v3/videos?key=***&part=snippet,contentDetails,statistics&id=' + videoID, function(data, status, xhr) { ...
我看到了something like this talked about involving the v2 data API, here.
有没有办法检查视频是否限制预先播放为嵌入?