接口说明

一、返回值说明

200成功 ; 401token校验错误; 500接口请求错误


二、token生成说明

1.每次请求head都增加token签名参数

2.token生成的通用步骤如下:
第一步,设所有参与签名的数据为集合M,将集合M内非空参数值的参数按照参数名ASCII码从小到大排序(字典序),使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串stringA。

特别注意以下重要规则:

◆ 参数名ASCII码从小到大排序(字典序);
◆ 参数名区分大小写;

第二步,对stringA进行MD5运算,再将得到的字符串所有字符转换为大写,得到token。

验签的参数如下:

deviceId:537145393 设备ID
key:******* 设备密码
第一步:对参数按照key=value的格式,并按照参数名ASCII字典序排序如下:

stringA="deviceId=537145393&key=*******";
第二步:进行MD5运算,再将得到的字符串所有字符转换为大写,得到token:
token=MD5(stringA).toUpperCase()="9A0A8659F005D6984697E2CA0A9CF3B7"