Max*_*mov 2 youtube-api node.js
如何检查node.js应用程序服务器端是否存在youtube视频:
var youtubeId = "adase268_";
// pseudo code
youtubeVideoExist = function (youtubeId){
return true; // if youtube video exists
}
Run Code Online (Sandbox Code Playgroud)
您不需要使用 youtube API 本身,您可以查找缩略图:
有效视频 = 200 - 确定:
http://img.youtube.com/vi/gC4j-V585Ug/0.jpg
无效视频 = 404 - 未找到:
http://img.youtube.com/vi/gC4j-V58xxx/0.jpg
我想我可以从浏览器中完成这项工作,因为您可以从第三方网站加载图像而不会出现安全问题。但测试它时,它无法将 404 报告为错误,可能是因为内容正文仍然是有效的图像。由于您使用的是 Node,因此您应该能够直接查看 HTTP 响应代码。
| 归档时间: |
|
| 查看次数: |
3314 次 |
| 最近记录: |