协议规则
传输方式:HTTP
提交方式:POST
返回格式:JSON
签名算法:MD5
字符编码:UTF-8
[API]应用配置 [API]获取应用公告 [API]注册账号 [API]登入 [API]微信登入、注册 [API]设置账号密码 [API]修改名称 [API]修改密码 [API]找回密码 [API]解锁设备 [API]商品获取 [API]支付 [API]订单查询 [API]修改头像 [API]刷新用户信息 [API]会员验证 [API]积分验证 [API]签到 [API]卡密充值 [API]绑定微信
[API]应用配置
URL地址:http://app.multiloginapp.top//api.php?action=ini
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
应用ID | appid | 是 | 10000 | 应用ID |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
107 | 应用不存在 |
200 | 返回内容:APP版本、更新内容、更新地址、APP状态、签到、邀请注册赠送VIP时间、应用关闭通知、 APP扩展配置、支付配置 |
[API]获取应用公告
URL地址:http://app.multiloginapp.top//api.php?action=notice
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
应用ID | appid | 是 | 10000 | 应用ID |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 返回数组公告 |
[API]注册账号
URL地址:http://app.multiloginapp.top//api.php?action=register
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
账号 | user | 是 | 123456 | 用户账号 |
密码 | password | 是 | 123456 | 用户密码 |
超级密码 | superpass | 是 | 123456 | 超级密码用于找回密码以及解锁设备的 |
邀请人ID | inv | 否 | 1 | 邀请人给的ID,无邀请人可不填 |
机器码 | markcode | 是 | F313EXZD24U4S8T | 绑定账号避免多设备登入 |
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 成功 |
201 | 失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
100 | 账号为空 |
101 | 密码为空 |
102 | 超级密码为空 |
103 | 机器码为空 |
106 | 账号长度5~11位,不支持中文和特殊字符 |
110 | 账号已存在 |
111 | 该IP已注册 |
112 | 该机器码已注册 |
113 | 邀请人ID有误 |
114 | 邀请人不存在 |
[API]登入
URL地址:http://app.multiloginapp.top//api.php?action=login
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
账号 | user | 是 | 123456 | 用户账号 |
密码 | password | 是 | 123456 | 用户密码 |
机器码 | markcode | 是 | F313EXZD24U4S8T | 绑定账号避免多设备登入 |
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 成功返回:用户ID、用户账号、用户头像、用户名字、VIP、token |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
100 | 账号为空 |
101 | 密码为空 |
103 | 机器码为空 |
115 | 机器码不匹配 |
116 | 禁止登陆 |
117 | 账号密码有误 |
[API]微信登入、注册
URL地址:http://app.multiloginapp.top//api.php?action=wx_login
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
微信openid | openid | 是 | 123456 | 微信openid |
微信access_token | access_token | 是 | 123456 | 微信access_token |
邀请人ID | inv | 否 | 1 | 邀请人 |
机器码 | markcode | 是 | 123456 | 绑定账号避免多设备登入 |
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
系统会自动判读这个微信是否已经注册了账号
返回结果:
返回编号 | 描述 |
---|---|
200 | 登入成功 |
201 | 登入失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
103 | 机器码为空 |
111 | 该IP已注册 |
112 | 该机器码已注册 |
116 | 禁止登陆 |
113 | 邀请人ID有误 |
114 | 邀请人不存在 |
1001 | 微信openid为空 |
1002 | 微信access_token为空 |
1003 | 错误的身份信息 |
1004 | 微信openid有误 |
[API]设置账号密码
URL地址:http://app.multiloginapp.top//api.php?action=alteruser
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
登入状态 | token | 是 | 8c6aa7a423914ebf7c928aea3c177edf | 登入成功后返回的token |
账号 | user | 是 | 123456 | 这个方法仅适用于微信登入注册的用户 |
密码 | password | 是 | 123456 | 这个方法仅适用于微信登入注册的用户 |
超级密码 | superpass | 是 | 123456 | 这个方法仅适用于微信登入注册的用户 |
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 修改成功 |
201 | 修改失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
150 | token为空 |
100 | 账号为空 |
101 | 密码为空 |
102 | 超级密码为空 |
106 | 账号长度5~11位,不支持中文和特殊字符 |
110 | 账号已存在 |
150 | token为空 |
151 | token有误 |
134 | 每个用户只能修改一次 |
[API]修改名称
URL地址:http://app.multiloginapp.top//api.php?action=altername
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
登入状态 | token | 是 | 8c6aa7a423914ebf7c928aea3c177edf | 登入成功后返回的token |
新的名称 | name | 是 | 易如意 | 账号的用户名 |
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 修改成功 |
201 | 修改失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
150 | token为空 |
151 | token有误或已失效 |
100 | 账号为空 |
101 | 密码为空 |
[API]修改密码
URL地址:http://app.multiloginapp.top//api.php?action=modify
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
账号 | user | 是 | 123456 | 用户账号 |
密码 | password | 是 | 123456 | 旧密码 |
新密码 | newpass | 是 | 1234567 | 设置新的密码 |
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 修改成功 |
201 | 修改失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
100 | 账号为空 |
101 | 密码为空 |
129 | 新密码为空 |
117 | 账号密码错误 |
[API]找回密码
URL地址:http://app.multiloginapp.top//api.php?action=findpass
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
账号 | user | 是 | 123456 | 账号 |
超级密码 | superpass | 是 | 123456 | 超级密码 |
新密码 | password | 是 | 123456 | 设置新密码 |
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 修改成功 |
201 | 修改失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
100 | 账号为空 |
101 | 新密码为空 |
102 | 超级密码为空 |
119 | 超级密码不正确 |
[API]解锁设备
URL地址:http://app.multiloginapp.top//api.php?action=editcode
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
账号 | user | 是 | 123456 | 账号 |
超级密码 | superpass | 是 | 123456 | 超级密码 |
新的设备机器码 | newcode | 是 | 123456 | 新的设备机器码 |
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 修改成功 |
201 | 修改失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
100 | 账号为空 |
102 | 超级密码为空 |
119 | 超级密码不正确 |
118 | 机器码为空 |
120 | 24小时内修改过 |
[API]商品获取
URL地址:http://app.multiloginapp.top//api.php?action=goods
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:json数据
[API]支付
URL地址:http://app.multiloginapp.top//api.php?action=pay
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
订单号 | order | 否 | 20190807174624120 | 生成的订单号 |
账号 | user | 是 | 123456 | 用户账号 |
支付方式 | pway | 是 | zfb | zfb=支付宝,wx=微信,qq=QQ钱包 |
商品ID | gid | 是 | 1 | 请先获取商品列表 |
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 修改成功 |
201 | 修改失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
100 | 账号为空 |
135 | 订单为空 |
136 | 支付类型为空 |
138 | 商品ID为空 |
139 | 没有找到该商品 |
140 | 未开启支付功能 |
141 | 支付请求地址为空 |
142 | 支付APPID为空 |
143 | APPkey不能为空 |
144 | 充值成功通知地址不能为空 |
145 | 订单入库失败 |
[API]订单查询
URL地址:http://app.multiloginapp.top//api.php?action=order
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
账号 | user | 否 | 123456 | 用户账号:订单号和账号必须填一个 |
订单号 | oid | 否 | 20190807174624120 | 订单号:订单号和账号必须填一个 |
获取方式 | gain | 否 | all | 如果是获取用户个人的所有订单则填写all,订单号查询可不填 |
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
135 | 订单号为空 |
146 | 订单号不存在 |
200 | 成功返回:订单号、用户账号、商品ID、商品名称、金额、商品类型、VIP天数、积分数、订单时间、 支付时间、支付类型、支付状态 |
[API]修改头像
URL地址:
E4A:http://app.multiloginapp.top//api.php?action=alterpic&appid=【appid】&sign=【sign】&token=【token】&type=e4a
蓝鸟:http://app.multiloginapp.top//api.php?action=alterpic&appid=【appid】&sign=【sign】&token=【token】&type=bbp
POST提交图片,E4A请使用后【如意上传类库】,蓝鸟可以用自带的上传器即可
返回结果:
返回编号 | 描述 |
---|---|
200 | 修改成功 |
201 | 修改失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
150 | token为空 |
151 | token已失效或不存在或错误 |
131 | 提交方式不正确 |
132 | 上传类型不支持 |
133 | 修改头像数据失败 |
[API]刷新用户信息
URL地址:http://app.multiloginapp.top//api.php?action=getinfo
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
token | token | 是 | 8c6aa7a423914ebf7c928aea3c177edf | 用户状态 |
应用ID | appid | 是 | 10000 | 注册用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 成功返回:用户ID、已邀请用户数、账号、头像、名称、微信openid、VIP、积分、机器码 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
150 | token为空 |
151 | token已失效或不存在或不正确 |
116 | 账号已禁用 |
[API]会员验证
URL地址:http://app.multiloginapp.top//api.php?action=getvip
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
token | token | 是 | 8c6aa7a423914ebf7c928aea3c177edf | 用户状态 |
应用ID | appid | 是 | 10000 | 用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 成功,VIP |
201 | 失败,非VIP |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
150 | token为空 |
151 | token已失效或不存在或不正确 |
116 | 账号已禁用 |
[API]积分验证
URL地址:http://app.multiloginapp.top//api.php?action=getfen
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
token | token | 是 | 8c6aa7a423914ebf7c928aea3c177edf | 用户状态 |
积分事件ID | fen_id | 是 | 1 | 积分事件ID |
积分事件标记 | mark | 是 | 1 | 用于标记用户操作,下次操作则不扣积分 |
应用ID | appid | 是 | 10000 | 用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 成功,扣费成功 |
201 | 失败,积分不足 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
150 | token为空 |
151 | token已失效或不存在或不正确 |
116 | 账号已禁用 |
160 | 积分ID不能为空 |
161 | 积分事件ID不存在 |
162 | 积分事件已关闭 |
163 | 积分事件标记不能为空 |
[API]签到
URL地址:http://app.multiloginapp.top//api.php?action=diary
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
token | token | 是 | 8c6aa7a423914ebf7c928aea3c177edf | 用户状态 |
应用ID | appid | 是 | 10000 | 用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 签到成功 |
201 | 签到失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
150 | token为空 |
151 | token已失效或不存在或不正确 |
116 | 账号已禁用 |
126 | 签到功能未开启 |
127 | 今天你签到过了 |
[API]卡密充值
URL地址:http://app.multiloginapp.top//api.php?action=checkkami
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
token | token | 是 | 8c6aa7a423914ebf7c928aea3c177edf | 用户状态 |
卡密 | kami | 是 | 9E0kQMYVaO | 充值卡密 |
应用ID | appid | 是 | 10000 | 用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 成功 |
201 | 失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
150 | token为空 |
151 | token已失效或不存在或不正确 |
121 | 卡密为空 |
122 | 卡密有误 |
123 | 卡密已被使用 |
124 | 已是永久会员 |
[API]绑定微信
URL地址:http://app.multiloginapp.top//api.php?action=wx_bind
请求参数说明:
字段名 | 变量名 | 必填 | 示例值 | 描述 |
---|---|---|---|---|
token | token | 是 | 8c6aa7a423914ebf7c928aea3c177edf | 用户状态 |
微信openid | openid | 是 | 123456 | 微信openid |
微信access_token | access_token | 是 | ds4a2ddaf414ebf7c928aea3c177edf | 微信access_token |
应用ID | appid | 是 | 10000 | 用户绑定应用 |
签名字符串 | sign | 是 | b1d5db78459376327cda93d4a95458f6 | 签名算法 |
返回结果:
返回编号 | 描述 |
---|---|
200 | 成功 |
201 | 失败 |
104 | 应用id为空 |
107 | 应用不存在 |
108 | 应用已关闭 |
105 | 签名为空 |
109 | 签名错误 |
150 | token为空 |
151 | token已失效或不存在或不正确 |
1001 | 微信openid为空 |
1002 | 微信access_token为空 |
1003 | 错误的身份信息 |
1004 | 微信openid有误 |
1006 | 该微信已绑定其他账号 |
1007 | 你已经绑定微信了 |