appid | String | 是 | 简单来说就是应用中心对应应用的应用编号。 |
card | String | 是 | 这个是填写卡密的。 |
xyjm | String | 是 | 响应内容的加密方式,可以传 "jm"(加密)或 "mw"(明文),注意!后台需要设置相应的加密规则。 |
qqjm | String | 是 | 请求加密方式,决定是否对请求参数进行加密。可以传 "jm"(加密)或 "mw"(明文)。 |
sjskq | boolean | 否 | 是否启用安全码校验,true 表示启用,会将安全码添加到请求中,防止恶意篡改;false 表示关闭。(简单来说就是随机数功能) |
qianmingkq | boolean | 否 | 是否启用签名校验,true 启用签名校验,false 关闭签名校验,注意,签名方式目前支持一! |
jqmkq | boolean | 否 | 是否启用机器码校验,true 启用校验,false 不启用校验功能。启用时需传入 jqm参数,也就是机器码。 |
originalMac | String | 否 | 机器码参数,如果 jqmkq 为 true,就需要传入这个参数,否则可传入 null注意这个是要在你后台开启解绑必须用原设备解绑才能用到的,否则也传入null,但是开启之后你的newMac也得传入null。 |
newMac | String | 否 | 新的机器码参数,如果 jqmkq 为 true,就需要传入这个参数,否则可传入 null注意这个不用开启必须需要原设备解绑,否则也传入null而使用originalMac。 |
yymiyao | String | 是 | 应用密钥,用于生成数字签名,用于生成数字签名! |
sjs | String | 否 | 安全码(随机数),当 sjskq 为 true 时,该参数是必需的,否则可以传入 null。 |
jmfs | String | 是 | 加密方式,支持 "AES"、 "AES1"、 "AES2"、 "DES"、 "RC4" ,根据后台的设置来进行设置就好啦! |
bmfs | String | 是 | 编码方式,用于指定加密数据的编码方式,支持 "16进制" 或 "BASE64" 编码,填写1表示使用16进制,填写2表示使用BASE64。 |
jmpy | String | 否 | 加密偏移量, AES1 和 AES2需要此参数,没有用这些算法时传入 null 即可。 |
jmmy | String | 是 | 加密密钥,用于加密请求参数。如果加密方式开启,该参数为必填,就是qqjm和xyjm这两个其中有一个是jm那这个就要填写加密密钥! |
qmfs | String | 否 | 签名方式,用于生成数字签名的加密算法,支持 "MD5"、 "SHA1"、 "SHA256" 等,如果未开启签名校验,传入 null。 |
huidiao | danma_dl.jieguo_huidiao | 是 | 回调接口,用于处理请求的异步响应,返回的结果为 JSON 格式,就是返回的内容,如果你的参数填写的没问题,就会返回请求后的到的JSON数据,反之就是得到错误状态码啦! |