YouTube API C#:在上传时设置视频隐私设置

YouTube API C#: Set Video Privacy Settings on Upload

根据代码示例:

YouTubeRequest request = new YouTubeRequest(settings);
Video newVideo = new Video();
newVideo.Title = "Test";
newVideo.Tags.Add(new MediaCategory("Animals", YouTubeNameTable.CategorySchema));
newVideo.Description = "Testing Testing Testing";
newVideo.Private = true;
newVideo.YouTubeEntry.Private = false;
newVideo.YouTubeEntry.MediaSource = new MediaFileSource("C:\test.wmv", "video/x-ms-wmv");
request.Upload(newVideo);

我们有 2 条有趣的台词:

newVideo.Private = true;
newVideo.YouTubeEntry.Private = false;

如果设置 newVideo.YouTubeEntry.Private = false; - 它将是 public 视频。
如果设置 newVideo.YouTubeEntry.Private = true; - 它将是私人视频。
参数 newVideo.Private = true; 未知。

但是 YouTube 还有一个参数 - "access by link"。
如何让上传时 link 可以访问视频?

Using Youtube .net API to upload and set a video as unlisted

在这里重新发布,以获得问题的答案。

我什至无法发表评论,因为我的代表太低了...