似乎 .net 的 Youtube API 已经有一段时间没有更新了。因此,没有公开的属性或方法可以将视频设置为不公开。如果他们以前遇到过这个问题,有人可以建议解决方法吗?
最佳答案
我也很难弄清楚这个问题,所以我想我会把我的发现发布给任何正在寻找这个问题答案的人。
根据 this thread ,在修订版中添加了对 yt:accessControl 的支持。 1118.
在撰写本文时,该修订版未包含在您从 Google 的 API 下载页面下载的 API 中。您必须获得最新版本的 API here (SVN 结帐)。
一旦你准备好了,你可以做这样的事情:
Video newVideo = new Video();
newVideo.YouTubeEntry.AccessControls.Add(new YtAccessControl("list", "denied"));
干杯!
关于c# - 使用 Youtube .net API 上传视频并将其设置为不公开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4932197/