2020-05-09 16:10:08 版本 : 概要设计-消息中心-冷战视频AI相关
作者: 戴海林 于 2020年05月09日 发布在分类 / 物联网组 / 公司消息中心 / 项目管理 下,并于 2020年05月09日 编辑
 历史版本

修改日期 修改人 备注
2020-05-09 16:15:40[当前版本] 戴海林 格式调整
2020-05-09 16:12:15 戴海林 格式调整
2020-05-09 16:11:04 戴海林 格式调整
2020-05-09 16:10:08 戴海林 创建版本

概要设计-消息中心-冷战视频AI相关

一、报警消息上报接口调整

上传入参调整:

    校验字段

        appKey、requestTime、token

    业务字段

        templateCode、templateParam、devCode、alarmLevel、alarmTime、appendData

名称

消息中心报警上报接口

类型

P OST

地址

http://njrgrj.imwork.net:8826/MessageCenter/ s endMessage ?token=XXXXXXXXXXXXX

方向

参数

类型

是否必填

备注

In

app K ey

String

Y

运营平台HTTP-OpenAPI提供给第三方接入的唯一标识符参数,同时与secret值用来做签名认证

In

requestT ime

String

Y

第三方应用发起请求时的时间戳采用UTC时间戳,自1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数

In

templateCode

String

Y

模板 编码(业务标识:包含了项目编码+报警类型+接收人员+接收方式)

In

templateParam

J son

N

提供给 模板使用的键值对

In

d ev C ode

String

N

设备编码,2 5 位标准编码

In

alarmL evel

S tring

Y

报警等级 103:高,102:中,101:低

I n

alarmT ime

String

Y

故障时间,时间格式Y YYY-MM-DD HH :mm : ss

I n

appendData

String

Y

透传给第三方的额外字段

In

token

S tring

Y

签名值,运营平台HTTP-OpenAPI服务端用来做token校验的参数 ,  不拼接在POST数据的JSON串上 生成后把toke参数及值拼接在POST请求URL后面即可

out

errorCode

String

Y

错误编码,详情见附件1

out

errorMessage

String

Y

错误提示信息

参数示例

In

{

"app K ey ":"f8524632",

" requestT ime ":"1447756521042",

     " templateCode ": "T20200509154212191",

" template P aram":  {

"K ey1 " : " value1 " ,

" Key2 " : " value2 " ,

     "ItemList":[

            {

             "IKey1":"value1",

             "Ikey2":"value2"

            },

           {

             "IKey1":"value3",

             "Ikey2":"value4"

            },

]

},

" d ev C ode":   "0020204002000301010010001",

"error T ime":   " 2 018 - 12 - 01 09 : 00 : 00",

"error L evel":   " 1 03",

" appendData ":   " 设备故障无法运行 "

}

O ut

{

"errorCode":0,

"errorMessage":""

}

T oken规则

token=MD5(请求URI+参数串+secret);参数串包括:接口业务参数、必传参数appkey和time。

注:加密的字符串统一采用UTF-8编码,结果为32位大写

token生成后把toke参数及值拼接在POST请求URL后面即可。

注:不是拼接在POST数据的JSON串上。

Appkey secret 由运营平台进行提供

目前 可用 值:

Appkey lt0606lt
secret 51131c8f13e249738b13c0f19e502763

历史版本-目录  [回到顶端]
    知识分享平台 -V 4.8.7 -wcp