Vimeo complete_uri字段没有得到响应
Vimeo complete_uri field not getting in response
我执行POST初始上传票证和url是api.vimeo.com/me/videos.Then我做PUT上传和验证视频,我也有上传权限我最初的上传票证请求看起来像:
MediaUploader.prototype.upload = function() {
var self = this;
var xhr = Ti.Network.createHTTPClient();
var upgrade_to_1080 = (this.upgrade_to_1080 == 'yes') ? true : false;
Ti.API.info("thi.url" + this.url);
xhr.open('POST', this.url);
xhr.setRequestHeader('Authorization', 'Bearer ' + this.token);
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.onload = function(e) {
Ti.API.info("eee" + JSON.stringify(e));
Ti.API.info("responsetext" + e.source.responseText);
Ti.API.info("status" + e.source.status);
// get vimeo upload url, user (for available quote), ticket id and complete url
}.bind(this);
xhr.onerror = this.onUploadError_.bind(this);
var d = {
type : 'streaming',
upgrade_to_1080 : upgrade_to_1080
};
xhr.send(d);
};
这是我得到的响应
uri : /users/user44077797/tickets/da8942161740282fc2864cb3352f061a
ticket_id : da8942161740282fc2864cb3352f061a
user :{object}
upload_link : {Link}
form : {some html}
upload_link_secure : {Link}
我也检查了这个堆栈溢出问题,但它没有解决我的问题。我的访问令牌具有上传权限,并使用最新的vimeo API。
如果您收到的是form
密钥,而不是complete_uri
密钥,这意味着您没有正确请求type=streaming
上传票据。
您是否能够验证(通过代理或额外的日志记录)您的请求是否按预期发送?
你也可以通过浏览器的网络面板来检查。
相关文章:
- 飞行前响应中的访问控制允许标头不允许Angularjs请求标头字段访问控制允许标题
- 自动填充动态字段上的 ajax 响应
- Jquery ajax post禁用启用字段并获取响应
- 响应字段包含一个子级时的节点 SOAP 强制数组
- 仅当鼠标不在输入字段上时,JQUERY 键控函数才会响应
- 在响应之前向文档添加其他字段
- 使用 feathersJS 从响应中筛选字段
- 如何访问服务器数组响应中的对象字段
- 如何使用 Javascript 从 iFrame 响应中设置隐藏字段值
- 简单请求中的 Cors 错误:请求标头字段 预检响应中的访问控制-允许-标头不允许授权
- 使用 ajax 将数据发送到 php 页面并获得响应并显示在字段中
- 访问JSON响应中的字段
- 可以'在GET响应中没有看到JSON字段(mongoose)
- 如何在JavaScript中动态创建的输入字段中更新特定的输入字段,ajax从PHP响应
- 将ajax响应对象存储在全局变量中--字段丢失
- 如何仅在响应性文档的特定字段发生更改时运行跟踪器计算
- pre - flight响应中的Access-Control-Allow-Headers不允许请求报头字段Access-
- 尝试用Javascript填充字段,由PHP响应
- Vimeo complete_uri字段没有得到响应
- 我可以使ModalPopupExtender响应tab光标到控制字段