作者:admin于 2021年06月07日 发布在分类 / 产品相关 / 通讯模块 / 接入规范与标准 下,并于 2021年06月07日 编辑
    2021-06-07 18:43:03版本: MIOC 标准接入协议 自定义语音控制-三方V1.0
    历史版本

    修改日期 修改人 备注
    2021-06-07 18:56:31[当前版本] admin 完善
    2021-06-07 18:45:33 admin 完善
    2021-06-07 18:43:53 admin 完善
    2021-06-07 18:43:03 admin 完善

    一、约定


    地址

    https://mioc.9iot.cn/api/base/standard/uad/v1/callback


    结构体

    eg.

    {
    "header": {
    "namespace": "",
    "name": "",
    "messageId": "",
    "payLoadVersion": 1,
    },"payload":{
    "accessToken":"",
    "application":"",
    "clientType":"",
    "operId":"",
    "operDomain":{}
    }
    }


    设置请求头


    "X-Requested-With":"MIOC.HTTPS.Request"





    payload.clientType取值说明

    取值标识 取值描述
    3
    客户端——IOS
    4 客户端——H5


    header.namespace 取值说明


    取值标识
    取值描述
    MIOC.Iot.Public.Oper
    应用操作


    三方发起:

    exp:

    {
    "header": {
    "messageId": "xx",
    "name": "StringControl",
    "namespace": "MIOC.Iot.Public.Oper",
    "payLoadVersion": 1
    },
    "payload": {
    "accessToken": "MIOC UID",
    "clientType": "1",
    "attribute": "Scene",
    "value": "我要睡觉了"
    }
    }

    MIOC回复:

    {
    "header": {
    "messageId": "xx",
    "name": "StringControlResponse",
    "namespace": "MIOC.Iot.Public.Oper",
    "payLoadVersion": 1
    },
    "payload": {
        "code": "805000",        //非805000  皆为执行失败
        "message": "执行成功"  //播报内容
      }

    }

    MIOTO WIKI-V3.2.0