2014 年 8 月上旬 AVOS Cloud 更新总结

Code-Cloud

(图片来自网络)

8 月以来,我们陆续发布了一些新功能,这里总结下。

首先是网站为统计功能添加了实时页面,在这里可以看到实时在线的用户数字、用户正在访问的 view 排行、用户地理分布等等实时信息,看到自己的应用如此火热,是不是很有成就感?

realtime_stats

其次,我们正式让云代码 2.0 进入 beta 阶段,基于 docker 容器,我们为云代码提供了更好的隔离和容错,并且开放了自定义类库功能,您可以随心所欲地应用自己想用的类库。在云代码的部署选项卡可以看到切换到云代码 2.0 的按钮,但是目前 我们仅限基于 git 仓库部署的云代码可以迁移到云代码 2.0,基于本地命令行文件打包部署的,暂不允许 。因为毕竟是 beta 阶段,服务可能还存在一些问题,我们也提供了回滚按钮。让您可以回到云代码 1.0 的运行(前提是没有用到超过白名单的类库)。关于云代码 2.0 详情请参考 《云代码开发指南》

第三,我们正式将 REST API 版本号升级到 1.1 版本,修正 Date 类型没有符合我们描述的 ISO 8601 标准格式 YYYY-MM-DDTHH:MM:SS.MMMMZhttps://cn.avoscloud.com/1.1 开头的新版本协议将会返回正确的基于 UTC 时区的时间格式。第一版本协议仍然正常运行,我们陆续会将 sdk 都升级到使用 1.1 版本。

第三,我们为上个月发布的聊天 SDK 发布了获取聊天记录的 REST API,具体见 《REST API 文档》,SDK 正在开发中。

其次,我们为上个月发布的短信服务添加了 API 统计,可以在 API 统计里看到单独的短信选项卡。再次说明下, 短信的收费是每个账户有 100 条的免费额度,超过就实时收费,一条 6 分钱 ,具体见 价格策略

Android 和 iOS SDK 都发布了 v2.6.2 版本,修复 v2.6.1 版本依赖发现的各种问题,特别是跟聊天相关的,推荐用户升级。 JavaScript SDK 发布 v0.4.1 版本,使用了 1.1 的 API,彻底修复时区问题。云代码命令行工具也升级到 0.4.8, 适应云代码 2.0,您可以通过下列命令升级:

sudo npm install -g  git+https://github.com/avoscloud/avoscloud-code-command

Unity 3D 和 WindowsPhone SDK 也都发布了新版本,升级 API 版本和修复 Bug 等。

SDK 更新请到 下载页面

完整的更新日志如下:

网站和 API 服务

  • 统计发布实时统计页面。
  • API 统计增加短信统计。
  • 我们为每个模块单独添加了特性介绍页面。
  • 云代码部署菜单新增云代码 2.0 迁移按钮等。
  • 发布 REST API 1.1 版本,修复时间类型的时区问题,更新 REST API 文档
  • 修复短信实时扣费失败描述信息错误
  • 短信实时扣费失败发送告警邮件
  • 修复短信统计数据不完整的 Bug
  • 改进协作者输入用户名模糊查询。
  • 大幅度改进了 技术支持系统 ,加入搜索、广场等功能。

云代码 2.0

  • 允许自定义类库列表,发布迁移按钮,更新 《云代码开发指南》
  • 正式开始 beta 尝试,欢迎大家测试,并及时反馈问题给我们。
  • 更新了 聊天 demo

聊天

  • 发布聊天记录获取接口,请看 《REST API 文档》,SDK API 正在开发中。
  • 修复实时通信离线消息倒序的 Bug,谢谢用户反馈。
  • 改进推送消息 ACK 机制,提升推送的可靠性。建议使用消息推送的朋友,升级 sdk。

iOS SDK v2.6.2

  • AVGroup 添加消息发送成功和失败通知
  • 修复 AVObject 关系保存不上的问题
  • 修复 AVGroup 收不到历史消息的问题
  • 修复 AVGroup 加入成功没有回调的问题
  • 修复用户注册过程初始信息没有保存的问题
  • 修改文件属性 metadata 为 metaData

Android SDK v2.6.2

  • 修正 saveEventually 可能存在的崩溃异常
  • 改变聊天的接口,增加 AVMessage 对象来添加时间戳数据。
  • 修正 AVObject.put 遇到 org.json.JSONArray 时无法保存的异常
  • 修正 SNS 登录时,用户绑定错乱问题
  • 修正聊天的部分用户出现重复消息问题
  • 修正在聊天中没有实现签名情况下的消息发送异常
  • 擦除本地缓存的 AVUser 密码

JavaScript SDK 0.4.1

  • 升级 REST API 到 1.1 版本,彻底修复时区问题。
  • 修复 AV.File 上传文件,可能 metaData 的 size 不准确的 Bug
  • 开源 JavaScript SDK 源代码 ,欢迎大家给我们提 PR。

Unity3D 和 WindowsPhone SDK

  • API 升级 1.1,修复时间类型的时区 Bug。
  • 修复子线程访问 Unity 缓存被拒绝的问题。
  • 修复小概率文件上传进度无法刷新的问题。

发表评论

电子邮件地址不会被公开。 必填项已用*标注