接口说明

花验文档

接口统一走 /public/api.php,通过 action 和接口专属 api_code 路由。

协议入口

URL
/public/api.php
Method
GET / POST
Content
Form / JSON
api_code=当前接口专属码
action=login
data={...}
time2=1714656000000
sign=按当前接口签名规则计算
api_code:每个 action 使用自己的接口专属码。
data:业务参数 JSON;开启加密时为加密后的字符串。
sign:按当前接口签名规则计算。
成功时 msg 是对象。
失败时 msg 是字符串,可直接显示。
check 是返回校验值。

当前应用接口专属码

后端按 action + api_code 定位接口。登录码不能拿去调心跳或公告。

未选择应用
登录控制台并选择应用后,这里会显示真实接口专属码。

Sign / Check

通信加密
开启
算法
aes-256-gcm
签名规则
md5|[time][api_code][value]
Sign:默认规则是 md5|[time][api_code][value]。接口配置了 custom_check_rule 时,以接口配置为准。
Check:md5(code + "|" + time + "|" + api_code + "|" + json_encode(msg))