我在搜索请求中使用 v3 api 和 videoEmbeddable="true"。
但是,当我尝试在我的网页上播放视频时,它说内容被阻止在此站点上显示。在 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()
该视频不可嵌入到我的网页上,并且在回复中没有任何迹象表明该视频不可嵌入。
我要求 contentDetails 和状态。我不是通过移动设备请求
请提供指点。