C# 远程服务器返回错误:(403)从c在youtube上传视频时禁止#

C# 远程服务器返回错误:(403)从c在youtube上传视频时禁止#,c#,youtube-api,C#,Youtube Api,我正试图从我的c#项目上传youytube中的视频 这是我的设计页面 <asp:FileUpload ID="fileupload" runat="server" /> <asp:Button ID="btnsubmit" runat="server" Text="upload" OnClick="btnsubmit_Click" /> 我使用过这样的名称空间 using Google.GData.Extensions; using Google.GD

我正试图从我的c#项目上传youytube中的视频 这是我的设计页面

 <asp:FileUpload ID="fileupload" runat="server" />
        <asp:Button ID="btnsubmit" runat="server" Text="upload" OnClick="btnsubmit_Click" />
我使用过这样的名称空间

using Google.GData.Extensions;
using Google.GData.Client;
using Google.GData.YouTube;
using Google.GData.Extensions.MediaRss;
using Google.YouTube;
我已经安装了GoogleAPIv3,并且已经生成了ClientId密钥和开发者密钥
问题是什么?我已经在谷歌上搜索过了,但无法找到合适的解决方案。我应该怎么做才能解决这个问题?有人能帮我吗

如果这是您真正的开发人员密钥,我会删除它…是的,这是真正的开发者密钥,我现在正在删除..但问题是什么?问题是其他人使用它,可能会导致它被取消,例如超过“我从未使用C做过这样的事情”,但错误足以说明:不允许使用API上传视频。为什么?这就是你需要弄清楚的。我认为您需要使用oAuth流对API进行身份验证/授权,以便您拥有执行此类操作的令牌。
using Google.GData.Extensions;
using Google.GData.Client;
using Google.GData.YouTube;
using Google.GData.Extensions.MediaRss;
using Google.YouTube;