0.2API接口初始化

优质
小牛编辑
132浏览
2023-12-01

说明

用于初始化接口类型、协议,验证接口密钥

请求地址

http://api.dc78.cn/Api/sys_init

请求方式

GET

请求参数

参数参数名称必填描述范例
protocal接口协议类型用于声明接口使用的协议类型mqtt
type客户端接口用于说明客户端接口的类型api

接口协议目前支持两种:mqtt、http。设置相应类型后,平台端将以此协议与客户端进行通讯(仅限6.1中的平台主动推送协议,其它接口不变)

除非接口已经按6.3的对接说明实现MQTT对接,请设置http或不传此参数。'

注意:

1.protocal=mqtt 调用一次后,后续所有6.1推送消息全部走mqtt推送,除非再次调用protocal=http才会恢复成http轮循方式。

2.切换时,只会影响后续消息的推送通道,之前已推送还没有接收的消息还会留在原通道。营业过程中切换需要考虑原通道未处理消息的问题,或者尽量避免在营业过程中切换。

返回

{
"status": "1",
"info": "ok",
"host": "http://api.hz.dc78.cn",

"mqtthost":emqtt.dc78.cn:1883 "ver": "3.0",
"server_time": "2017-05-12 17:52:40",
"server_name": "wx4#",

"expiryDate": "20210228" // 过期时间
}

说明

此协议可以用于初始化测试配置的门店号和密钥是否正确.

同时返回的host,请用于后续所有协议的调用!(后续平台会增加多数据中心,host会返回商户对应的API地址)

请求方式

INI

请求参数

[action]

action=sys_init

[get]


返回

[result]

status=1

info=ok

host=http://api.hz.dc78.cn

time=2015-07-08 10:49:24

expiryDate=20210228 // 过期时间