达实AIoT
文档中心
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • 应用开发指南
  • DASDesign
IoT平台
应用平台
  • 低代码工具
  • 基础服务
  • 系统运维
  • 场景模型
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
文档中心
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • 应用开发指南
  • DASDesign
IoT平台
应用平台
  • 低代码工具
  • 基础服务
  • 系统运维
  • 场景模型
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
期待您的声音
  1. 云端开发指南
  • 领域模型
  • 领域事件
    • 领域模型事件定义
    • 外部事件
      • 2-1 车行场景事件(开发中)
      • 2-2 人行场景事件
      • 2-3 会议事件 (开发中)
      • 2-6 组织事件
      • 2-7 用户事件
      • 2-8 空间事件
      • 2-9 企业事件
      • 2-10 客户事件
      • 2-11 排班事件
      • 2-12安防事件
      • 异常事件处理
    • 平台事件
      • 0-前缀说明 1: IoT 2: 项目
      • 2-1 用户事件
      • 2-2 设备中心事件
      • 2-3 物联网设备属性上报
      • 2-4 物联网设备事件上报
      • 2-5 客户事件
      • 2-6 机构事件(组织)
      • 2-7 空间事件
      • 2-8 客户权限领域事件
      • 2-9 产品事件
      • 2-10 设备空间事件
      • 2-11 告警中心事件
      • 2-12 人行场景事件
      • 2-13 工单事件
      • 2-14 角色事件
  • 云端开发指南
    • 推送业务事件消息
      POST
  1. 云端开发指南

推送业务事件消息

联调中
POST
http://prod-cn.your-api-server.com/api/open/data-manage/event/v1/event/push
最后修改时间:2024-01-08 07:29:40
责任人:卜详宇

请求参数:#

modelId (路径参数): 要创建事件的模型ID。
例如,场地预定事件,则模型ID为30001。
body (请求体参数): 事件定义events中的内容,包含在请求体中。内容格式应符合事件定义。
例如,场地预定事件,则请求体内容示例如下:
{
  "apply": {
            "eventTs": 148813512323,
            "eventType": 1,
            "applyId": "1388888888hjihiasd",
            "spaceId": "1388888888hjihiasd",
            "creatorUserName": "张三",
            "phoneNumber": "1388888888",
            "theme": "我是会议主题",
            "startTime": 148813512323,
            "endTime": 148813512323,
            "memberInfo": {
                "memberType": 2,
                "memberName": "张三",
                "phoneNumber": "13888888888",
                "facePicture": "asdasdasdadsadadaddwdsdadsadads"
            },
            "doorInfo": {
                "doorType": 2,
                "doorId": "asdasdasdadsadadadd",
                "doorCode": "zhs-45",
                "doorName": "45楼会议室1"
            }
        }
}

请求参数

Query 参数
modelId
string 
可选
事件模型ID(详见事件定义)
示例值:
30001
project
string 
可选
项目id或者项目编码。可由实施提供 或者 通过 项目列表接口获取(http://aiot.docs.chn-das.com/api-139664251)
默认值:
1192410229407772672
instance
string 
实例
可选
Header 参数
Authorization
string 
可选
默认值:
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXJ2ZXIiOmZhbHNlLCJzdWIiOiIxNzQzMDg0NTg3MjY0ODE5MjAxIiwiZmxhZyI6NiwiY2xpZW50VHlwZSI6bnVsbCwidXNlcl9uYW1lIjoiMTM3NjIyMzIwMDciLCJzY29wZSI6WyJzZXZlciJdLCJuYW1lIjoiMTM3NjIyMzIwMDciLCJleHAiOjE3MjA1OTcyMzAsImp0aSI6ImE5NjIxN2NiLTBiZDUtNGE1YS1iNmMzLWY1YTVlMjY3ZDIyMSIsInRlbmFudCI6InQxNzQzMDg0NTg3Mjc3NDAyMTEzIiwiY2xpZW50X2lkIjoic3lzIn0.5UPL14t8CI7oySNuurTwkWaob9HstDEILr6bpWb16QU
Body 参数application/json
object {0}
示例
{
  "apply": {
    "eventTs": 148813512323,
    "eventType": 1,
    "applyId": "1",
    "spaceId": "1388888888hjihiasd",
    "creatorUserName": "张三",
    "phoneNumber": "1388888888",
    "theme": "我是会议主题",
    "startTime": 148813512323,
    "endTime": 148813512323,
    "memberInfo": {
      "memberType": 2,
      "memberName": "张三",
      "phoneNumber": "13888888888",
      "facePicture": "asdasdasdadsadadaddwdsdadsadads"
    },
    "doorInfo": {
      "doorType": 2,
      "doorId": "asdasdasdadsadadadd",
      "doorCode": "zhs-45",
      "doorName": "45楼会议室1"
    }
  }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://prod-cn.your-api-server.com/api/open/data-manage/event/v1/event/push?modelId=30001&project=1192410229407772672&instance=' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXJ2ZXIiOmZhbHNlLCJzdWIiOiIxNzQzMDg0NTg3MjY0ODE5MjAxIiwiZmxhZyI6NiwiY2xpZW50VHlwZSI6bnVsbCwidXNlcl9uYW1lIjoiMTM3NjIyMzIwMDciLCJzY29wZSI6WyJzZXZlciJdLCJuYW1lIjoiMTM3NjIyMzIwMDciLCJleHAiOjE3MjA1OTcyMzAsImp0aSI6ImE5NjIxN2NiLTBiZDUtNGE1YS1iNmMzLWY1YTVlMjY3ZDIyMSIsInRlbmFudCI6InQxNzQzMDg0NTg3Mjc3NDAyMTEzIiwiY2xpZW50X2lkIjoic3lzIn0.5UPL14t8CI7oySNuurTwkWaob9HstDEILr6bpWb16QU' \
--header 'Content-Type: application/json' \
--data-raw '{
  "apply": {
    "eventTs": 148813512323,
    "eventType": 1,
    "applyId": "1",
    "spaceId": "1388888888hjihiasd",
    "creatorUserName": "张三",
    "phoneNumber": "1388888888",
    "theme": "我是会议主题",
    "startTime": 148813512323,
    "endTime": 148813512323,
    "memberInfo": {
      "memberType": 2,
      "memberName": "张三",
      "phoneNumber": "13888888888",
      "facePicture": "asdasdasdadsadadaddwdsdadsadads"
    },
    "doorInfo": {
      "doorType": 2,
      "doorId": "asdasdasdadsadadadd",
      "doorCode": "zhs-45",
      "doorName": "45楼会议室1"
    }
  }
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
🟠400400响应结构

期待您的宝贵建议

微信扫描二维码,为我们的AIoT产品提出您的宝贵建议,用户体验是我们坚持不懈的追求。

微信扫描二维码
上一页
2-14 角色事件
Built with