收藏官网首页
查看: 5340|回复: 0

APICloud机智云模块更新说明

跳转到指定楼层
楼主
发表于 2016-7-12 23:26:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
校园创客福利
我们对废弃接口做了兼容,已经使用了废弃接口的App不需要修改接口调用,但注意以下三点需要修改:

一、新版gizWifiSDK模块上报设备数据点时,布尔类型的数据点值是严格按照json格式定义返回true或false,而旧版gizWifiSDK模块返回的是1或0。App在接收布尔类型数据点时,请修改变量接收方式,使用布尔类型接收。

二、新版gizWifiSDK模块除以下废弃接口外的所有接口,返回值均使用了新错误码值。App可以通过新旧错误码转换函数errorCodeConversion,将新错误码值转换为旧错误码值。errorCodeConversion函数说明在Constant页面的新旧错误码对照表后。

三、接口执行成功时返回的错误码0对应的描述,msg字段,均统一使用了新错误码值对应的字符串"GIZ_SDK_SUCCESS"。

此外,SDK对下发的设备操作指令,将严格按照Json格式限制数据类型。例如,如果设备的数据点定义的是布尔类型,指令下发时只能发true/false,如果发的是1/0或者"1"/"0",都会拒绝下发。

另外强调一点:为避免SDK接口执行时返回GIZ_SDK_CLIENT_NOT_AUTHEN,App要在启动成功后再调用其它接口
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表