其他常见问题
更新时间:2019-07-31 16:12:50
客户端API相关
▫︎ /thing/extended/property/set支持最多设置多长的信息?
▫︎ 调用触发物的服务接口/thing/service/invoke,为什么返回的data是空的?
▫︎ 设置设备告警提醒配置/message/center/device/notice/set,管理员通过该接口关闭设备告警后,是不是这个设备其他的非管理员用户也收不到设备告警了?
云端API相关
▫︎ 一个账号下的云端推送地址能否支持多个?
▫︎ 用设备数据HTTP/2方式推送方式如果两个项目配置一样,是否会两个都推送数据?
▫︎ 获取物的属性timeline数据的历史数据能存多久?
其他
▫︎ 测试时使用的DeviceName,然后量产的时候是否可以重复上传该DeviceName么?
▫︎ 一个设备最多能被多少人绑定?
▫︎ 扫描二维码绑定设备,二维码需要自己生成吗?还是平台提供?
▫︎ 虚拟用户和钥匙的关系可以是一对多和多对一的关系吗?
▫︎ 一机一密中三元组的DeviceName,DeviceSecret信息长度限制是多少?
'/thing/extended/property/set'支持最多设置多长的信息?
最多支持128个UTF8编码的字符。
调用触发物的服务接口/thing/service/invoke,为什么返回的data是空的?
异步服务是不支持获取返回值的。因为是异步的,服务端不知道返回值什么时候到服务端,所以返回的data是空的。
如果您想获取最终服务调用的结果,建议您自定义一个事件,当服务完成后,把事件上报。
设置设备告警提醒配置/message/center/device/notice/set,管理员通过该接口关闭设备告警后,是不是这个设备其他的非管理员用户也收不到设备告警了?
1、所有的操作都是针对某个设备的,即iotid是必须的。
2、在1的基础上,局部设置是指当前用户针对某个eventId所做的设置,全局设置是指当前用户针对所有event所做的设置。
3、在2的基础上,不管是管理员还是普通用户,规则仅作用于当前用户自身。
一个账号下的云端推送地址能否支持多个?
不支持。
用设备数据HTTP/2方式推送方式如果两个项目配置一样,是否会两个都推送数据?
HTTP/2方式推送按照项目隔离。使用项目A的appkey收不到项目B的产品数据。
获取物的属性timeline数据的历史数据能存多久?
数据存一年,一年内客户需要自行迁走。
测试时使用的DeviceName,然后量产的时候是否可以重复上传该DeviceName么?
不可以的。
一个设备最多能被多少人绑定?
一个设备最多被100个用户绑定,一个用户最多能绑定1000个设备。
扫描二维码绑定设备,二维码需要自己生成吗?还是平台提供?
二维码的获取方式目前支持两种:
1)产品发布界面下拉即可看到二维码,注:产品不发布二维码是可使用的,不要为了扫码去发布产品;
2)客户自行生成,扫描可以获得ProductKey(蜂窝网二维码中需包含DeviceName)。
虚拟用户和钥匙的关系可以是一对多和多对一的关系吗?
一个虚拟用户可以绑定多个钥匙,一个钥匙只能绑定一个虚拟用户。
一机一密中三元组的DeviceName,DeviceSecret信息长度限制是多少?
DeviceName和DeviceSecret的限制都是32个字符。