

YouTube DatavAPI v3を使って動画を public でアップロードしたところ、「利用規約とポリシー：YouTube
によってこの動画は非公開になりました 」というメッセージが表示され、privte表示となり、意図したpublicにはなりません。

もしかしたら、OAuth同意画面におけるスコープの指定をしていないのが原因かもしれません。  
OAuth認証の申請は必要でしょうか？  
またその時に必要なスコープとしては、以下がそれらしく見えるのですが、  
<https://www.googleapis.com/auth/youtube.upload>  
これだけでよろしいでしょうか？

よろしくお願いいたします。

●追加分  
該当のコードを記します。

var video = new Video();  
video.Snippet = new VideoSnippet();  
video.Snippet.Title = title;  
video.Snippet.Description = description;  
video.Snippet.CategoryId = "22";  
video.Status = new VideoStatus();  
video.Status.PrivacyStatus = "public";  
var filePath = moviePath;

PrivacyStatusを、publicではなく、private、unlistedにすればアップロードができ、異常なメッセージも出ません。


CC BY-SA 4.0
2022-10-06T17:52:15.413
91471
2022-10-08T15:32:08.670
2022-10-08T15:32:08.670
54741
54741
question
youtube-data-api
YouTube DatavAPI v3を使って動画をアップロードできない