検索リクエストで v3 API と videoEmbeddable="true" を使用しています。
しかし、自分の Web ページでビデオを再生しようとすると、このサイトでのコンテンツの表示がブロックされていると表示されます。Youtubeでご覧ください。
埋め込み不可の動画を返さない、使用できるパラメーターはありますか?
*編集*
ビデオ レスポンス:
{u'items': [{u'snippet': {u'title': u'Jerez - Yamaha Preview'}, u'contentDetails': {u'definition': u'hd', u'contentRating': {u'ytRating': u'ytAllAudiences'}, u'caption': u'false', u'duration': u'PT1M21S', u'licensedContent': True, u'dimension': u'2d'}, u'status': {u'publicStatsViewable': True, u'privacyStatus': u'public', u'uploadStatus': u'processed', u'license': u'youtube', u'embeddable': True}, u'id': u'aaR72Xf_4wc'}]}
クエリ:
return yt_service_v3.videos().list(
id='aaR72Xf_4wc',
part="id,snippet,contentDetails,status",
fields="items(id,snippet(title),contentDetails,status)",
).execute()
このビデオは私の Web ページに埋め込むことができません。応答には、このビデオが埋め込み可能でないことを示唆するものは何もありません。
contentDetails と status の両方をリクエストします。モバイルデバイスからリクエストしていません
ポインタを提供してください。