gpt4 book ai didi

c# - 将视频上传到YouTube时出错

转载 作者:行者123 更新时间:2023-12-03 06:30:45 25 4
gpt4 key购买 nike

我正在使用以下代码将视频上传到YouTube。
它总是给出以下错误。

 The remote server returned an error: (403) Forbidden.

我的代码是
        YouTubeRequestSettings settings;
YouTubeRequest request;
string devkey = YouTubeDeveloperKey;
string username = YoutubeUserName;
string password = YoutubePassword;
settings = new YouTubeRequestSettings("VideoEditor", devkey, username, password) { Timeout = -1 };
request = new YouTubeRequest(settings);

Video newVideo = new Video();

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

newVideo.YouTubeEntry.MediaSource = new MediaFileSource(FilePath, "video/flv");
Video createdVideo = request.Upload(newVideo);

请您对此错误有任何想法吗

最佳答案

根据Youtube API V2 documentation,错误403authorization error

用户名和密码很可能是错误的。

我的猜测:您是否在Google帐户中启用了两步身份验证?
如果是这样,则必须使用application-specific password

关于c# - 将视频上传到YouTube时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20992231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com