1

我创建了两个以不同方式上传的程序.. 几天前他们都在工作.. 但不是我不知道发生了什么他们不工作

首先是

            client.Headers.Add("Content-Type", "application/x-www-form-urlencoded");

            string response = client.UploadString("https://www.google.com/youtube/accounts/ClientLogin",
               string.Format("Email={0}&Passwd={1}&service=youtube&source=YouTube.Library",
                   username, password));

我得到 403 错误代码,没有更多信息

第二次我使用 youtube api 2.0,当我想上传视频时出现此错误

请求被中止:请求被取消。

代码在这里

        Video newVideo = new Video();
        newVideo.Title = "denemeeeeeee";
        newVideo.Tags.Add(new MediaCategory("Autos", YouTubeNameTable.CategorySchema));
        newVideo.Keywords = "education, funny deneme";
        newVideo.Description = "bilgi mi istiyorsun";
        newVideo.YouTubeEntry.Private = false;
        newVideo.Tags.Add(new MediaCategory("mydevtag, anotherdevtag",
         YouTubeNameTable.DeveloperTagSchema));


        newVideo.YouTubeEntry.MediaSource = new MediaFileSource("c:\\file2.flv",
          "video/quicktime");
        Video createdVideo = Request.Upload(newVideo);

我用了两个开发者密钥,结果是一样的。我不知道问题出在哪里?也许 youtube 改变了一些东西?因为前几天还在上班。。

而且我认为我的开发者帐户因任何原因被阻止?我不知道什么是条件.. 因为我的程序是公开的,人们可以使用他们想要的方式。我无法检查它们...另一方面,我创建了第二个谷歌帐户并创建了一个开发人员密钥并尝试了它,结果是一样的..我的朋友因此无法使用我的程序..

4

0 回答 0