通过Ajax发布到YouTube API后接收视频ID

时间:2013-04-28 20:28:08

标签: xmlhttprequest youtube-api cors plupload

我的问题是this one的扩展名。

我正在使用JavaScript通过Plupload(HTML5运行时)将视频发布到v2 YouTube API。我使用OAuth2获取授权令牌和CORS请求来设置元数据。我能够成功上传视频,但YouTube返回的302编码响应会丢失。我无法检索上传视频的ID,该ID通常作为302响应中重定向的URL的GET参数出现。

上传视频后,如何获取视频ID?

似乎xhr.getResponseHeader(location)会给我,但是Plupload没有定义它。这是因为Plupload覆盖了默认的XMLHttpRequest对象并且只暴露了某些属性吗?如果我使用vanilla XMLHttpRequest对象,它可以正常工作吗? 302可以在所有浏览器中拦截吗?

0 个答案:

没有答案