1

YouTube API と C# を使用して Windows 8 アプリケーションを開発しています。ここで、YouTube プレーヤーがビデオに表示するのと同じエラー メッセージを表示する必要があります。たとえば、このように、

ここに画像の説明を入力

このエラー メッセージを取得するために使用できる API クエリ、またはこれを実行するための他の最善の方法はありますか??

前もって感謝します。

4

2 に答える 2

0

そのようなメッセージの実際のテキストを取得できるとは思いませんが、いつトリガーされたかはわかります。ビデオの 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>
于 2012-11-29T06:42:38.523 に答える
0

アプリケーションから YouTube コンテンツを再生する場合は、公式の YouTube プレーヤー ( iframe 埋め込みプレーヤーなど) のいずれかを使用する必要があります。この場合、プレーヤー自体が再生制限の処理と UX メッセージの表示を処理します。

于 2012-11-30T16:42:20.117 に答える