Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript验证youtube视频ID_Javascript_Validation_Youtube - Fatal编程技术网

如何使用JavaScript验证youtube视频ID

如何使用JavaScript验证youtube视频ID,javascript,validation,youtube,Javascript,Validation,Youtube,我想用JavaScript验证youtube视频id,确保视频可以正常播放(未被删除) 我注意到有很多人提到过,但是响应数据的格式是xml。我试图发送jsonp请求,但由于xml格式错误,所以收到了错误消息 有没有办法不通过一些后端代码设置代理就可以做到这一点 似乎可以通过JSONP: 您可以非常轻松地通过Javascript处理xml。例如,看到这个问题hmmmm,我需要向youtube服务器发送一个jsonp请求,如果数据未格式化为json对象,我将收到错误消息,下面的所有代码都将被阻止

我想用JavaScript验证youtube视频id,确保视频可以正常播放(未被删除)

我注意到有很多人提到过,但是响应数据的格式是xml。我试图发送jsonp请求,但由于xml格式错误,所以收到了错误消息


有没有办法不通过一些后端代码设置代理就可以做到这一点

似乎可以通过JSONP:



您可以非常轻松地通过Javascript处理xml。例如,看到这个问题hmmmm,我需要向youtube服务器发送一个jsonp请求,如果数据未格式化为json对象,我将收到错误消息,下面的所有代码都将被阻止。是的,那么我想是否有一个公共url可以用于所有没有“用户”、“谷歌开发者”的人?因为我无法使用我的私人帐户。是的,您只需将脚本中的
alt=json
callback=yourCallback
参数添加到以前的URL:
<script type="text/javascript" 
    src="http://gdata.youtube.com/feeds/users/GoogleDevelopers/uploads?v=2&alt=json-in-script&format=5&callback=showMyVideos">
</script>