1

YouTube 動画に年齢制限があるかどうかを確認したいと思います。そうであるビデオは多くありませんが、そうであるビデオもあります。私は youtube api ドキュメントとインターネットを掘り下げてきましたが、これを検出する方法が見つからないようです。

私は Youtube API V2 を使用していて、一度に 1 つのビデオしか探していません。

4

4 に答える 4

2

GregSchechterに同意します。実際の質問は、ビデオIDがある場合(例:リンクhttp://www.youtube.com/watch?v=RyDY0hiMZy8のビデオIDはRyDY0hiMZy8)のようでしたが、それに基づいて年齢制限の詳細を取得するにはどうすればよいですか? ?

ビデオIDに基づいて詳細を取得するためにYoutubeによって提供されるAPIがあります。上記の例の場合、APIリンクは次のとおりです。http: //gdata.youtube.com/feeds/api/videos/RyDY0hiMZy8?v = 2&alt = json ただし、応答には年齢制限に関する情報はありません。

上記の投稿の更新:http: //gdata.youtube.com/feeds/api/videos/tA4wytG3uh0?v = 2&alt = jsonからのAPI応答で 、media $ratingコンテンツが来ており、そこに来ているデータを比較できますリンクhttps://developers.google.com/youtube/2.0/reference#youtube_data_api_tag_media:ratingに記載されているルールを使用

制限のない動画の場合、media$ratingの値は応答に含まれていません。例:リンクhttp://gdata.youtube.com/feeds/api/videos/RyDY0hiMZy8?v=2&alt=json

どんなアップデートでも大歓迎です。

于 2012-11-07T05:32:29.927 に答える
2

ビデオが特定の地域で (年齢) 制限されているかどうかを確認するには、次の URL にmedia:rating記載されているビデオ エントリの属性を確認します。

https://developers.google.com/youtube/2.0/reference#youtube_data_api_tag_media:rating

年齢制限のある動画を検索して除外したい場合は、次のsafeSearch=strictパラメーターを使用できます。

https://developers.google.com/youtube/2.0/reference#safeSearchsp

于 2012-10-18T03:36:16.717 に答える
0

年齢ゲーティングは、埋め込み再生ではサポートされていません。したがって、YouTubeデータAPIで返されるものではありません。

于 2012-10-17T19:27:20.610 に答える