YouTube 動画に年齢制限があるかどうかを確認したいと思います。そうであるビデオは多くありませんが、そうであるビデオもあります。私は youtube api ドキュメントとインターネットを掘り下げてきましたが、これを検出する方法が見つからないようです。
私は Youtube API V2 を使用していて、一度に 1 つのビデオしか探していません。
YouTube 動画に年齢制限があるかどうかを確認したいと思います。そうであるビデオは多くありませんが、そうであるビデオもあります。私は youtube api ドキュメントとインターネットを掘り下げてきましたが、これを検出する方法が見つからないようです。
私は Youtube API V2 を使用していて、一度に 1 つのビデオしか探していません。
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
どんなアップデートでも大歓迎です。
ビデオが特定の地域で (年齢) 制限されているかどうかを確認するには、次の 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
年齢ゲーティングは、埋め込み再生ではサポートされていません。したがって、YouTubeデータAPIで返されるものではありません。