初始化 - webAPI
公共提交参数,每个命令都需要提交以下公共参数
请求地址:管理后台-软件列表中获取对应软件API地址
请求类型:post
提交参数:data=URL编码后密文&sign=sign
参数名 参数说明
sid 软件SID,后台添加软件后获得
uuid 通用唯一识别码,每次必须变动,用于校验数据合法性方案之一.
t 客户端10位时间戳
m1 临时封包token(sid+key+t 拼接后取MD5值)
m2 当前程序MD5值,如果开启校验MD5,则此值必填,可于程序运行时动态读取自身MD5值.
m3 moduleMd5,购买授权后获得,如使用dll文件,请传入DLLMD5值,同时在"后台-系统-系统设置"中填写.
mcode 客户端机器码(自行获取机器码,若机器码变动则会提示转绑[如果开启"绑定机器码"])
clientid 客户端运行ID,此ID在软件退出之前不可变动,也就是每次启动都生成一个新的clientid,软件退出即作废.
webkey 通用秘钥(webKey),购买授权后获得.

公共返回参数,每个命令都按如下格式返回
参数名 参数说明
status success为正常 error为错误
code 200为正常,其它为错误,请参照错误码表
msg 错误内容明文,请参照错误码表
token 返回封包token(提交封包中的m1+返回封包中t,拼接后取MD5值)
t 封包时间
uuid 提交封包的UUID
result 数据主体,每个函数返回的数据不同,具体请参照对应函数说明.
result_token 数据主体token,将数据以ASCII首字母递增排序,拼接键名与键值,拼接完毕后加上通信秘钥一起取MD5值.

函数参数:action=init


提交完整明文:

{
    "action": "init",
    "sid": "d6fadd40-7267-4178-9b35-4c8ff61e0c07",
    "key": "9d8af871e74f5629639544a314adab96",
    "uuid": "61dca0b7-d97a-45ff-abce-4294013f54d3",
    "t": "1581834292",
    "m1": "ffec58e1696578f3fde6afb2aa6d719f",
    "m2": "d41d8cd98f00b204e9800998ecf8427e",
    "m3": "a0368bba05140b66e8172247da2650ab",
    "mcode": "F1E5FD6B-FC18-49EE-A3E5-5C51C5DE1224",
    "clientid": "3C5ACC5A-8AF2-4D04-89D4-FDB2DDC72653"
    "webkey": "2a829dd8bce3c480b714c737259760f9"
}


返回完整明文:

{
    "status": "success",
    "code": "200",
    "uuid": "61dca0b7-d97a-45ff-abce-4294013f54d3",
    "result": {
        "captcha": "|captcha_login|captcha_recharge|",
        "deduct": "0",
        "downloadurl": "",
        "login": "0",
        "loginimg": "http:\/\/demo.huweidun.cn\/img\/default.gif",
        "name": "\u6f14\u793a\u8f6f\u4ef62",
        "notice": "<p><br><\/p>",
        "para": "",
        "qq": "3020966",
        "rewrite": "on",
        "state": "0",
        "stateinfo": "",
        "type": "0",
        "updateurl": "",
        "version": "1.0",
        "website": ""
    },
    "msg": "",
    "token": "46c5c3cc0f5b3d8fa7795f4d545c28b2",
    "t": 1581834286,
    "result_token": "33d17f5129aff32e207cb1424776445f"
}


数据主体解析:

result.captcha : 需要验证码的操作,captcha_login:登录,captcha_recharge:充值,captcha_reg:注册,captcha_repwd:改密

result.deduct : 转绑扣除(计时模式为分钟,计点模式为点数)

result.downloadurl : 软件下载地址

result.updateurl : 软件更新包地址

result.login : 登录模式:0.账户密码登录,1.充值卡登录

result.loginimg : 登录图片地址,可在任何需要的地方调用

result.name : 软件名

result.notice : 软件公告

result.para : 软件自定义常量,注意此值在初始化中不返回,只有用户登录成功才返回

result.qq : 客服QQ

result.rewrite : 暂无作用,请忽略.(原定返回网站是否启用伪静态,根据此参数生成软件内部的URL,现已强制启用伪静态.)

result.state : 软件状态:0.正常,1.维护中

result.stateinfo : 维护说明

result.type : 收费模式:0.计时模式,1.计点模式

result.version : 软件版本号(服务端)

result.website : 自定义官网地址,软件后台内设置.


Copyright © 2019-2059 HuWeiDun.Cn All rights reserved.
登记号:2019SR0828127 软著登字第4248884号 冀ICP备19021017号