OceanConnect 北向API接口使用 -- 第六弹 (修改设备信息)

举报
NB的老王 发表于 2018/12/28 21:31:16 2018/12/28
6.1k+ 0 0
【摘要】 接口功能修改设备信息的接口,目前用于设备改名,预留修改设备信息的能力。消息事例Method:PUTrequest:https://server:port/iocm/app/dm/v1.1.0/devices/{deviceId}?appId={appId}Header: "app_key:{appId}" "Authorization:Bearer {accessToken}"Content...

接口功能

修改设备信息的接口,目前用于设备改名,预留修改设备信息的能力。

消息事例
  1. Method:

  2. PUT

  3. request:

  4. https://server:port/iocm/app/dm/v1.1.0/devices/{deviceId}?appId={appId}

  5. Header:

  6. "app_key:{appId}"

  7. "Authorization:Bearer {accessToken}"

  8. Content-Type:application/json;

  9. Body:

  10. {

  11. "name":"****",

  12. "endUser":"****"

  13. }

image.png

STEP 2.输入Body(JOSN格式)

image.png

STEP 3.点击SEND

这里点击send之前我们先看看平台目前名字为hello0

image.png

然后我们点击send:

image.png

这里就成功了!!!

image.png

可以看到平台上面名字改变了


扩展

  • 修改设备信息不仅仅是可以修改名字

  • 可以设置设备的profile

  • 平台会自动帮你匹配到和你上传信息一样的profile



image.png

通过模拟器上传一个数据:3031313131
平台显示如下

image.png




我们在postman中修改body如下:

  1. {

  2. "name":"iot_club",

  3. "manufacturerId":"aa",

  4. "manufacturerName ":"bb",

  5. "deviceType ":"WaterMeter",

  6. "model":"smarthome",

  7. "protocolType ":"CoAP"

  8. }

image.png



再次通过平台的模拟器上传数据:32302e3032302e30

平台已经帮我匹配到相应的profile了

image.png

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。