Windows phone 8.1 无法通过youtube API播放特定的youtube视频

Windows phone 8.1 无法通过youtube API播放特定的youtube视频,windows-phone-8.1,youtube-api,youtube-data-api,Windows Phone 8.1,Youtube Api,Youtube Data Api,我的应用程序(Windows Phone 8.1)的主要操作要求从Youtube播放列表中请求视频并播放它们。在过去的几个月里,我一直在使用它,在那之前,它一直运行良好。注意:我没有Youtube上的“官方播放器”,因为它似乎不存在,但我使用MediaElement 最近(一周前),我意识到我不能再播放一些视频了。在找不到任何东西后,我来找你们 我对Youtube Api的请求没有错误,但有些视频无法播放,因为我没有收到错误,因为它不是官方播放器。问题是,在过去的两个月里,我没有对这些请求做任何

我的应用程序(Windows Phone 8.1)的主要操作要求从Youtube播放列表中请求视频并播放它们。在过去的几个月里,我一直在使用它,在那之前,它一直运行良好。注意:我没有Youtube上的“官方播放器”,因为它似乎不存在,但我使用MediaElement
最近(一周前),我意识到我不能再播放一些视频了。在找不到任何东西后,我来找你们

我对Youtube Api的请求没有错误,但有些视频无法播放,因为我没有收到错误,因为它不是官方播放器。问题是,在过去的两个月里,我没有对这些请求做任何更改,所以我无法理解更改了什么,因为我在Youtube文档上没有看到任何更新(或者没有得到通知)

我使用MyToolkit包中的Youtube对象获取它的视频url

YouTube.GetVideoUriAsync(videoUrl, YouTubeQuality.Quality480P);
这给了我,只是重定向到一个白色页面,而不是视频

我检查了是否存在某些地区/国家/地区锁:null
可嵌入视频:正确
许可证:Youtube
隐私:公众


编辑:参见下面的答案回答:如果有人遇到这个问题,这个问题来自用于从MyToolKit检索Youtube视频的库
它应该在链接中所述的版本中修复

我只想说,很棒的工作回来了,并回答了您的问题,这样未来的用户也可以从中受益。真是难能可贵!