文档

项目数据同步和API接口

更新时间:
一键部署

当生活物联网平台与第三方企业服务器之间需要进行数据传输时,需要通过HTTP/2 SDK或AMQP SDK(推荐使用)实现数据同步,同步的数据包括设备信息和用户信息。还可以通过生活物联网平台查看API接口,以及各接口对应的功能和服务开通状态等。

项目数据同步原理

数据同步可通过HTTP/2或AMQP(推荐使用)推送方式,原理图如下。

原理图
说明
  • 平台不再提供开启HTTP方式同步数据,统一通过HTTP/2方式或AMQP方式(推荐使用)同步设备数据和用户数据。
    • 当前已使用HTTP方式推送的客户不受影响,可继续使用,但一旦关闭后则没法再次开启。
    • 当前已同时使用HTTP与HTTP/2方式分别推送用户数据和设备数据的客户,需要关闭数据同步开关,再重新开启,之后才可通过单一HTTP/2方式或AMQP方式(推荐使用)同步设备数据和用户数据。
    • 当前已使用单一HTTP/2方式推送的客户,可直接切换为推荐的AMQP方式,数据格式内容保持不变。
  • HTTP/2方式或AMQP方式,两种推送均为尽量送达,云端在没有收到消息的ACK回复之前,会将对应数据存入重试队列,并尝试重新推送数据。当形成堆积数据时,HTTP/2方式的数据最多存储7天,AMQP方式的数据最多存储1天。

如何开启设备数据同步

  1. 在生活物联网平台项目管理页面,单击项目设置图标。项目设置

    或者进入项目主页面中,单击项目设置

    项目设置
  2. 选择设备数据同步栏,单击开启,打开数据同步的开关。项目数据同步开启
  3. (可选)选择数据同步的产品名称。

    开启数据同步后,所有的产品默认都打开数据同步。用户可根据需要,关闭无需数据同步的产品。

说明 相关开发文档请参见数据AMQP方式推送

如何查看API接口

  1. 在生活物联网平台项目管理页面,单击项目设置图标。项目设置

    或者进入项目主页面中,单击项目设置

    项目设置
  2. 选择API接口,查看API接口的详细信息。API接口
  • 本页导读 (0)
文档反馈