复制成功!
基础信息

webapi高速接口1:http://api1.92wuyou.cn/

webapi高防接口2:http://api2.92wuyou.cn/

请求方式:均为 Http Post

参数格式:application/x-www-form-urlencoded

参数格式:Content-Type: application/x-www-form-urlencoded

接口总览

序号 接口名称 接口地址 调用方式 参数个数 参数说明(POST表单)
1 初始化验证 http://api1.92wuyou.cn/ Http Post 7 type=1&Deve_ID=管理ID&APP__ID=软件ID&APP_KEY=标识KEY&APP_PSW=通信密匙&SYS_URL=固定网址&mode=card/user
2 单码登录 http://api1.92wuyou.cn/ Http Post 3 type=2&card_number=卡号&machine_code=机器码
3 单码解绑 http://api1.92wuyou.cn/ Http Post 3 type=3&unbind_card=待解绑卡号&unbind_machine=机器码
4 单码计费心跳 http://api1.92wuyou.cn/ Http Post 2 type=4&heartbeat_machine=本地机器码
5 获取购卡地址 http://api1.92wuyou.cn/ Http Post 1 type=5
6 用户登录 http://api1.92wuyou.cn/ Http Post 4 type=6&login_username=用户名&login_password=密码&login_hardkey=硬件KEY
7 用户解绑 http://api1.92wuyou.cn/ Http Post 4 type=7&unbind_username=用户名&unbind_hardid=硬件ID&security_answer=密保答案
8 用户心跳 http://api1.92wuyou.cn/ Http Post 1 type=8
9 用户充值 http://api1.92wuyou.cn/ Http Post 4 type=9&recharge_card=充值卡号&recharge_user=充值账号&card_face=面值
10 用户注册 http://api1.92wuyou.cn/ Http Post 5 type=10®_username=用户名®_password=密码®_email=电子邮箱®_hardid=硬件ID
11 用户退出登录 http://api1.92wuyou.cn/ Http Post 1 type=11
12 获取公告 http://api1.92wuyou.cn/ Http Post 1 type=12
13 获取版本号 http://api1.92wuyou.cn/ Http Post 1 type=13
14 获取更新地址 http://api1.92wuyou.cn/ Http Post 1 type=14
15 获取到期时间 http://api1.92wuyou.cn/ Http Post 1 type=15
16 取验证错误信息 http://api1.92wuyou.cn/ Http Post 1 type=16
17 用户密码修改 http://api1.92wuyou.cn/ Http Post 3 type=17&user=用户名&answer=原密码&new_pwd=新密码
18 获取软件位名称 http://api1.92wuyou.cn/ Http Post 1 type=18
19 获取软件MD5 http://api1.92wuyou.cn/ Http Post 1 type=19
20 获取软件本地版本 http://api1.92wuyou.cn/ Http Post 1 type=20&local_version=本地版本号

接口详细说明

1. 初始化验证(type=1) +

功能说明

验证开发者身份和软件信息,初始化单码或用户模式

参数说明

  • Deve_ID:开发者 ID(由系统分配)
  • APP__ID:软件 ID(由系统分配)
  • APP_KEY:标识 KEY(用于验证软件身份)
  • APP_PSW:通信密匙(用于加密通信)
  • SYS_URL:系统固定网址(用于验证环境)
  • mode:模式选择(card为单码模式,user为用户模式)
2. 单码登录(type=2) +

功能说明

使用卡号和机器码进行登录验证

参数说明

  • card_number:卡号(格式如:TKLTOTEWGXXCHNYQECEYOQ31614)
  • machine_code:机器码(通常由硬件信息生成)
3. 单码解绑(type=3) +

功能说明

解除卡号与当前机器的绑定关系

参数说明

  • unbind_card:待解绑的卡号
  • unbind_machine:当前机器码
4. 单码计费心跳(type=4) +

功能说明

维持单码登录状态,同步计费信息

参数说明

  • heartbeat_machine:已登录的机器码
5. 获取购卡地址(type=5) +

功能说明

获取购买软件授权卡的网址

参数说明

无额外参数

6. 用户登录(type=6) +

功能说明

使用用户名和密码进行登录验证

参数说明

  • login_username:用户名
  • login_password:密码
  • login_hardkey:硬件 KEY(通常由 CPU 和硬盘信息生成)
7. 用户解绑(type=7) +

功能说明

解除用户与当前硬件的绑定

参数说明

  • unbind_username:用户名
  • unbind_hardid:当前硬件 ID
  • security_answer:密保答案(通常为注册时设置)
8. 用户心跳(type=8) +

功能说明

维持用户登录状态,同步账号信息

参数说明

无额外参数

9. 用户充值(type=9) +

功能说明

使用充值卡为用户账号充值

参数说明

  • recharge_card:充值卡号
  • recharge_user:充值目标用户名
  • card_face:充值卡面值(可选,留空则自动识别)
10. 用户注册(type=10) +

功能说明

创建新用户账号

参数说明

  • reg_username:用户名(需唯一)
  • reg_password:密码
  • reg_email:电子邮箱
  • reg_hardid:硬件 ID(绑定当前设备)
11. 用户退出登录(type=11) +

功能说明

主动退出当前登录状态

参数说明

无额外参数

12. 获取公告(type=12) +

功能说明

获取系统公告信息

参数说明

无额外参数

13. 获取版本号(type=13) +

功能说明

获取软件最新版本号(需先完成初始化接口调用)

参数说明

无额外参数(仅需type=13)

返回示例

1.0.1.0(直接返回最新版本号字符串)

14. 获取更新地址(type=14) +

功能说明

获取软件最新版本的下载地址(需先完成初始化接口调用)

参数说明

无额外参数(仅需type=14)

返回示例

https://pro.92wuyou.cn/update/v1.0.1.0.exe(直接返回更新包下载地址)

15. 获取到期时间(type=15) +

功能说明

获取到期时间(需先完成初始化接口调用)

参数说明

无额外参数(仅需type=15)

返回示例

2025-01-02(直接返回到期时间)

16. 取验证错误信息(type=16) +

功能说明

取验证错误信息(需先完成初始化接口调用)

参数说明

无额外参数(仅需type=16)

返回示例

卡号到期 卡号不存在。写法如:信息框(“登录失败”+取验证错误信息())(直接返回报错信息)

17. 用户密码修改(type=17) +

功能说明

修改用户登录密码(需验证原密码,原密码为注册时设置的超级密码)

参数说明

  • user:用户名(需已注册)
  • answer:原密码(注册时设置的超级密码,不可变更)
  • new_pwd:新密码(建议包含字母和数字,长度6-16位)

返回示例

成功返回:【用户模式】密码修改成功!
用户名:testuser
修改时间:2025-07-07 15:30:22

失败返回:【用户模式】密码修改失败!
原密码错误或参数不完整

注意事项

1. 原密码为注册时设置的超级密码,不可通过此接口修改

2. 新密码建议满足复杂度要求(6-16位,包含字母和数字)

3. 调用前需确保已完成用户模式初始化(type=1&mode=user)

18. 获取软件位名称(type=18) +

功能说明

获取软件位名称(需先完成初始化接口调用)

参数说明

无额外参数(仅需type=18)

返回示例

如:窗口标题.标题=获取软件位名称())(直接返回信息)

19. 获取软件MD5(type=19) +

功能说明

获取软件的MD5校验值(需先完成初始化接口调用)

参数说明

无额外参数(仅需type=19)

20. 数盾云本地版本验证(type=20) +

功能说明

提交本地软件版本号,获取版本验证结果(需先完成初始化接口调用)

参数说明

  • local_version:本地版本号(如:1.0.0.0,需URL编码)
调用注意事项