介绍生活物联网平台在使用时,会遇到的其他的常见问题和解决方法。
客户端API相关
- 接口/thing/extended/property/set最多支持多长的信息?
- 调用触发物的服务接口/thing/service/invoke,返回的data是空的?
- 管理员通过/message/center/device/notice/set接口关闭设备告警后,其他用户能否收到设备告警?
云端API相关
其他
接口/thing/extended/property/set最多支持多长的信息?
最多支持128个UTF8编码的字符。
调用触发物的服务接口/thing/service/invoke,返回的data是空的?
异步服务不支持获取返回值。因为服务端不知道返回值什么时候到服务端,所以返回的data是空的。
如果您想获取最终服务调用的结果,建议您自定义一个事件,当服务完成后,把事件上报。
管理员通过/message/center/device/notice/set接口关闭设备告警后,其他用户能否收到设备告警?
可以的。权限相关的规则如下。
- 所有的操作都是针对某个设备(使用iotid标识设备)。
- 局部设置是指当前用户针对某个eventId所做的设置,全局设置是指当前用户针对所有event所做的设置。
- 不管是管理员还是普通用户,规则仅作用于当前用户自身。
一个账号下的云端推送地址能否支持多个?
不支持。
两个配置相同的项目能否用HTTP/2方式同时推送数据?
不可以。HTTP/2方式推送按照项目隔离。使用项目A的Appkey收不到项目B的产品数据。
调用获取物的属性timeline数据接口的历史数据能存多久?
历史数据存一年,一年内客户需要自行备份。
测试时使用的DeviceName,量产的时候是否可以重复上传该DeviceName?
不可以。
扫描二维码绑定设备,二维码是自己生成还是平台提供?
目前支持两种二维码的获取方式。
- 在产品发布界面下拉即可看到二维码(与是否发布产品无关)。
- 客户自行生成,扫描可以获得ProductKey(蜂窝网二维码中需包含DeviceName)。
虚拟用户和钥匙的关系可以是一对多和多对一的关系吗?
一个虚拟用户可以绑定多个钥匙,一个钥匙只能绑定一个虚拟用户。