Hi,进入12月份。本周我们除了发布新版开发者平台(详情点击这里)之外,也发布了SDK 2.1.0版本。服务端也做了部分改进。下面是概述。
SDK方面,iOS做了不少Bug修复,并且为refresh和fetch添加了include key的支持(android2.0.2版本上周已经添加此功能)。Android SDK 2.1.0没有太多变化,和iOS一样添加新的错误代码210,表示用户登陆用户名和密码不匹配,此外修复了统计终端设备网络环境结果不一致的Bug。
服务端,为云代码的 AV.Cloud.httpRequest 添加了timeout选项,默认为10秒,例如修改为15秒:
AV.Cloud.httpRequest({
url: 'http://www.example.com/',
timeout: 15000,
headers: {
'Content-Type': 'application/json'
},
success: function(httpResponse) {
console.log(httpResponse.text);
},
error: function(httpResponse) {
console.error('Request failed with response code ' + httpResponse.status);
}
});
超时单位为毫秒。云代码还更新了七牛官方的Node.js模块,修复了无法上传文件的Bug,我们贡献了一个pull request。
云代码的本地部署功能还没有完全测试完成,需要等到下周才能正式发布。
网站服务这块,我们为个人设置添加了一个单独页面,方便用户管理自己的信息和团队等。
新开发者平台发布以来,很多朋友给了我们宝贵的反馈,在这里一并感谢。
下面是更新详情。
AV.Cloud.httpRequest 支持timeout选项,默认10秒。/1/push API推送指定 expiration_time 过期时间支持unix时间整数(单位秒)。