我有一个能够让用户嵌入YouTube视频的网站。在让用户这样做之前,我们的CMS检查视频是否可嵌入和/或国家限制并发送警告。如何查看视频是否在YouTube数据api v3上集成
的检查与一个调用来完成:
现在,我们正在开发一个应用程序,我们发现,并非所有的嵌入式视频是允许的,但似乎有所谓的财团,另一种选择有权在网页外显示视频。
当我知道该ID时,如何检查视频是否有联合标志?
您可以在YouTube搜索过程中添加一个标志,以仅显示Youtube v3 data api search和videoSyndicated
的可嵌入或联合视频。
Videos overview有,我用的网站,我无法找到该集团标志的任何参考embeddable
标志。我也找不到任何其他引用,除了具有似乎存在于v2中的“允许”值的联合标志,但v3中不再有引用。
问题是,status.embeddable只与videoEmbeddable有关,我还需要检查是否是联合的,但它似乎并不能与v3只有v2有一个联合标志 – Kesty
在这[link]( https://developers.google.com/youtube/v3/docs/search/list)你可以找到'videoSyndicated'标签相关的信息来区分哪个视频是联合的。 –
我认为问题在于你无法检查videoSyndicated with'/ v3/videos?id = [video_id]'你必须使用'/ v3/search?q = [video_id]'然后再打另一个呼叫检查视频详细信息。它的工作原理是因为您可以使用视频ID做为q的搜索,这就是我所缺少的。如果你可以在你的答案上添加这个信息,我会检查正确并奖励赏金。 – Kesty