【发布时间】:2016-01-18 04:23:38
【问题描述】:
我正在尝试验证 youtube 视频 ID。从 youtube-validation 获取一些信息...但它不起作用似乎 http://gdata.youtube.com/feeds/api/videos/VIDEO_ID 不再是活动链接或被贬低。任何帮助都会更受欢迎。
【问题讨论】:
标签: javascript validation video youtube
我正在尝试验证 youtube 视频 ID。从 youtube-validation 获取一些信息...但它不起作用似乎 http://gdata.youtube.com/feeds/api/videos/VIDEO_ID 不再是活动链接或被贬低。任何帮助都会更受欢迎。
【问题讨论】:
标签: javascript validation video youtube
查看Youtube Google API Explorer,特别是youtube.videos.list 服务。如果您发出诸如https://www.googleapis.com/youtube/v3/videos?part=id&id=VIDEO_ID 之类的请求,(您必须经过身份验证)它应该返回带有items 属性下的视频信息的响应。如果items 为空,则不存在具有该 ID 的视频。例如,一个有效的视频可能会返回如下 JSON 响应:
{
"kind": "youtube#videoListResponse",
"etag": "\"fpJ9onbY0Rl_LqYLG6rOCJ9h9N8/2sdqvy58GwqpgneamWQjMdcDsqc\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#video",
"etag": "\"fpJ9onbY0Rl_LqYLG6rOCJ9h9N8/u5C_LXE-00OOvmXch-wqbcTQQ5Q\"",
"id": "VapbvTq8GOE"
}
]
}
但如果视频id无效,items会为空[]
【讨论】: