1

我已经下载了以下路径的示例代码 http://www.codeproject.com/Articles/143669/Manage-YouTube-using-C-and-Youtube-API-1-6

然后我已经安装了 YouTube_SDK_2.1.0.0.msi 现在我可以成功构建项目,但是当我想在 Youtube 中搜索视频时,videofeed 的 AtomFeed 会返回Error=NoLinkedYouTubeAccount 请告诉我发生了什么,我已经调查了几天在网络中。

示例代码列表如下

yousettings = new YouTubeRequestSettings("My AP", devkey, username, password);
yousettings.Credentials.AccountType = "GOOGLE";

.........

videofeed = yourequest.Get<Video>(new Uri(feedUrl));

videofeed 总是会返回失败,然后 Sample Ap 将崩溃,崩溃信息列表如下:

Google.GData.Client.GDataRequestException附加信息中出现 未处理的类型异常 Google.GData.Client.dll:请求执行失败: http ://gdata.youtube.com/feeds/api/standardfeeds/top_rated?time=today

笔记:

  1. 我已将 Youtube 帐户链接到 Google 帐户。
  2. 我尝试修改 yousettings.Credentials.AccountType = "GOOGLE";
  3. FeedUri = "http://gdata.youtube.com/feeds/api/standardfeeds/top_rated?time=today"
4

0 回答 0