Java 如何将视频设置为“播放”;“私人但共享”;使用v3 YouTube API?

Java 如何将视频设置为“播放”;“私人但共享”;使用v3 YouTube API?,java,youtube,youtube-api,youtube-data-api,Java,Youtube,Youtube Api,Youtube Data Api,我在一所拥有机构YouTube账户(谷歌教育应用)的学校工作。视频隐私选项包括公开、未列出和私有 重要信息:私人视频可以与以下任一方共享: -机构(即拥有学校账户的所有学生),或 -特定电子邮件地址的列表 我们有一个工具,使用自动上传视频到YouTube 我可以使用API设置隐私: VideoStatus videoStatus = new VideoStatus(); videoStatus.setPrivacyStatus("private"); 但是如何使用YouTube API设置共享

我在一所拥有机构YouTube账户(谷歌教育应用)的学校工作。视频隐私选项包括公开、未列出和私有

重要信息:私人视频可以与以下任一方共享: -机构(即拥有学校账户的所有学生),或 -特定电子邮件地址的列表

我们有一个工具,使用自动上传视频到YouTube

我可以使用API设置隐私:

VideoStatus videoStatus = new VideoStatus();
videoStatus.setPrivacyStatus("private");

但是如何使用YouTube API设置共享(例如,“与school.edu共享”)?我认为这是可能的,因为它可以使用YouTube的在线视频管理器(手动)完成。

在查看YouTube Data API v3文档后,我得出结论,这在当前的API中是不可能的


这可能与当前报告的API缺陷有关。如果这不能解决您的用例,我强烈建议您向提交一份增强通知单。

似乎有更多的人对此一无所知,但大多数问题都是几年前提出的

例如: 这与年初至今的发展反应有关:(2012年5月

不幸的是,没有,我也不相信这一点 将添加功能

此外,从2014年4月开始,私人视频似乎也有自己的问题

最后,我将坚持,这对我来说似乎是一个很好的权衡。我可以为我自己的一组用户返回未列出的视频,这使我能够控制该级别。如果有用户想通过YouTube链接发送邮件,那就太糟糕了。如上述链接所述:

有时候,安全就是妥协。在频谱的一端,您可以将事情完全锁定,这样就没有人可以访问数据。另一方面,最可用和可访问的数据将不安全


这篇相关的SO帖子可能会有所帮助。:)谢谢你的回复,@Teyam。不幸的是,这篇文章与此无关。我的问题:当以编程方式将视频上载到YouTube时,如何使用YouTube API设置隐私状态=“私有但共享…”?您如何共享私有视频?视频->视频管理->基本->私人->共享->与他人共享(通过输入他们的电子邮件)?@JAL:没错,是的