注册
POST
/myauth/soft/register
——1.账号+卡密
————账号可以为机器人QQ、机器码、卡密
————此时user为账号
————此时pass为空
————此时ckey为卡密
——2.账号+密码
————先注册,再使用卡密授权期限
————此时user为账号
————此时pass为密码
————此时ckey为空
——3.账号+密码+卡密
————先注册,使用卡密授权期限
————此时user为账号
————此时pass为密码
————此时ckey为卡密
2.免费模式
——1.账号+密码
————此时user为账号
————此时pass为密码
——2.账号
————此时user可为机器码(如果要实现同一机器码多个账号,例如多开软件,可以用运行目录的MD5)
————此时pass可为空
请求参数
Body 参数application/json
data
object
必需
device_info
string
必需
device_code
string
必需
user
string
账号
pass
string
密码
ckey
string
卡密
name
string
昵称
qq
string
QQ
remark
string
备注
timestamp
string
必需
skey
string
必需
vkey
string
必需
sign
string
必需
示例
{
"data": {
"device_info": "windows 10",
"device_code": "5A79565CC85400F0-83B59DB87562D3CA4B732957016075CF",
"user": "123456",
"pass": "asdasd",
"ckey": "",
"name": "",
"qq": "",
"remark": "",
"timestamp": "1642558033"
},
"skey": "7c580b6e-56fc-41ac-953c-8b6896e26eb1",
"vkey": "asd123",
"sign": "8c3b7a48c4f9f87771fd5227f45ee03f"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/myauth/soft/register' \
--header 'Content-Type: application/json' \
--data-raw '{
"data": {
"device_info": "windows 10",
"device_code": "5A79565CC85400F0-83B59DB87562D3CA4B732957016075CF",
"user": "123456",
"pass": "asdasd",
"ckey": "",
"name": "",
"qq": "",
"remark": "",
"timestamp": "1642558033"
},
"skey": "7c580b6e-56fc-41ac-953c-8b6896e26eb1",
"vkey": "asd123",
"sign": "8c3b7a48c4f9f87771fd5227f45ee03f"
}'
返回响应
🟢200成功
application/json
Body
code
integer
示例:200
success
boolean
成功响应
msg
string
返回文字描述
sign
string
必需
result
object
结果集
timeStamp
string
当前时间戳
authTime
integer
到期时间戳
user
string
账号
point
integer
点数
timestamp
integer
必需
示例
{
"code": 200,
"success": true,
"msg": "注册成功",
"sign": "e5b01ca0aabc4236484b9aedd03cbb49",
"result": {
"timeStamp": "1642558033",
"authTime": 1642558033,
"user": "123456",
"point": 0
},
"timestamp": 1642558033477
}
🔴500错误