2014 年 1 月第二周 AVOS Cloud 更新

简介

本周我们迎来了 SDK 的再一次大升级。

首先是,我们改进了 API 的鉴权方式,不再将 App Key 放在 HTTP 头中传递,而是通过签名请求的方式来避免在请求调用中带上 App Key。App 的安全性不能仅仅依赖 App id 和 App Key 的保护,更应该依靠 ACL 等手段,具体请参考 数据和安全 文档。

其次,我们正式发布了 iOS SDK 的事件流系统,通过该系统,您可以开发社交元素的移动应用,为您的 App 添加好友关系,状态 Feed 集成等功能,具体请看 事件流系统开发指南 。Android 的事件流系统也开始做 Beta 发布,请从 Android Beta 下载。

网站我们发布了统计分析错误分析的标示功能,可以标示某个错误已经修复,并且可以根据错误的修复状态查看错误列表。

20140116_error_mark.png

API 服务不再将 Installation 相关的调用计入 API 请求数内,并且和云代码一起开始支持新的 API 鉴权方式。

新 SDK 下载请到 下载页面 。iOS 推荐使用 Cocoa Pods,具体看 快速入门
完整的更新详情参考下面。

网站和 API

  • 发布错误分析的标示功能,可以标示错误是否被修复。
  • API 服务不再将 Installation 相关的调用计入 API 请求数
  • 支持新 API 鉴权方式。

iOS SDK 发布 v2.2.1

  • 发布事件流系统
  • 更新 API 验证方法, 不需要明文在 API 调用中传递 AppKey
  • AVCloud callFunction 支持 AVObject,NSDate 等复杂参数
  • SNS 组件修复 bug: 新浪微博无法通过 logout 来注销并切换到其他微博账号
  • 修复重复发送请求 bug
  • 其他小问题修复

Android SDK 发布 v2.2.1

  • 调整 push 连接的超时和 ping 时间间隔
  • 统计 sdk 汇报应用发布渠道
  • 对 api 调用增加签名,不再明文传递 app key。
  • 增加 push 返回的 AVNotification 对象,在 send 后通过 AVPush 的 getNotification 得到。
  • 添加 SNS 的 Javadoc