Youtube api 使用Youtube API从Youtube获取错误消息

Youtube api 使用Youtube API从Youtube获取错误消息,youtube-api,youtube.net-api,Youtube Api,Youtube.net Api,我正在使用YouTube API和C#开发windows 8应用程序。现在我需要显示youtube播放器在视频失败时显示的相同错误消息。比如说像这样, 是否有任何API查询可用于获取此错误消息或任何其他最佳方式来完成此操作 提前谢谢。我认为你无法获得这样的消息的实际文本,但你可以知道它何时被触发;对视频使用gdata提要,并专门搜索media:restriction元素,如下所示: http://gdata.youtube.com/feeds/api/videos/zYNNPfuAHa4?fi

我正在使用YouTube API和C#开发windows 8应用程序。现在我需要显示youtube播放器在视频失败时显示的相同错误消息。比如说像这样,

是否有任何API查询可用于获取此错误消息或任何其他最佳方式来完成此操作


提前谢谢。

我认为你无法获得这样的消息的实际文本,但你可以知道它何时被触发;对视频使用gdata提要,并专门搜索media:restriction元素,如下所示:

http://gdata.youtube.com/feeds/api/videos/zYNNPfuAHa4?fields=media:group/media:restriction
<entry xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
<media:group>
<media:restriction type="country" relationship="deny">PR GU VI CA DE US UM AS MP PM</media:restriction>
</media:group>
</entry>
它将为您提供一个触发上述错误消息的国家列表;大概是这样的:

http://gdata.youtube.com/feeds/api/videos/zYNNPfuAHa4?fields=media:group/media:restriction
<entry xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
<media:group>
<media:restriction type="country" relationship="deny">PR GU VI CA DE US UM AS MP PM</media:restriction>
</media:group>
</entry>

我们可以担任议员兼首相

如果您正在从应用程序播放YouTube内容,您应该使用一个官方YouTube播放器(如),在这种情况下,播放器本身将负责处理播放限制和显示UX消息