目录
一.发起收钱
1.请求地址
http://www.dreamling.xyz/API/QQ/set_group_qq_collectmoney/Initiate/api.php
2.请求方式
get/post
3.请求参数
名称 | 说明 | 必填 | 可能的值 |
---|---|---|---|
uin | 账号 | true | |
pskey | 账号pskey[tenpay.com] | true | |
title | 标题 | 活动账单 | |
group | 群号 | true | |
被发起对象账号 | true | ||
money | 金额 | true | 0.01-2000 |
termination_waiting | 终止等待时间(秒)[参数不为空且不在可能范围值内时为60秒] | 1-500 | |
type | 输出格式 | /text/json |
如果需要检测账单是否已经收款,那么该参数termination_waiting
不建议使用(已知如果发起了大量的账单,且都未支付,该uin会被短暂封号),所以建议写个判断(发起时将qq禁言2分钟以上,如果已支付则解除禁言,如果超过2分钟未支付则停止收款)
4.请求示例
5.返回说明
①.响应数据
名称 | 说明 | 可能的值 |
---|---|---|
code | 状态码 | 0/200/400/412 |
state | 状态 | 成功/参数money值是否在0.01-2000之间;参数title过长等/参数uin有误;参数pskey有误;参数group有误;参数qq不在本群等/参数money不能大于2000等/未知错误 |
订单号 | 订单编号 |
②.响应示例
{
"code": 200,
"data": {
"state": "成功",
"订单号": "3022021130902429631383370876"
}
}
二.检测收款
1.请求地址
http://www.dreamling.xyz/API/QQ/set_group_qq_collectmoney/detection/api.php
2.请求方式
get/post
3.请求参数
名称 | 说明 | 必填 | 可能的值 |
---|---|---|---|
uin | 账号 | true | |
pskey | 账号pskey[tenpay.com] | true | |
order | 订单号 | true | |
type | 输出格式 | /text/json |
4.请求示例
5.返回说明
①.响应数据
名称 | 说明 | 可能的值 |
---|---|---|
code | 状态码 | 0/200/400/412 |
发起账号 | 收款人 | |
活动标题 | 活动账单 | 活动账单 |
参与金额 | 待支付金额 | 0.01-2000 |
发起群号 | ||
账单状态 | 账单收取中/账单已支付/账单已停止 | |
支付状态 | 未支付/已支付 | |
参与人员 | 发起对象 |
②.响应示例
{
"code": 200,
"data": {
"发起账号": "3090242963",
"活动标题": "活动账单",
"参与金额": 0.01,
"发起群号": "682444682",
"账单状态": "账单已支付",
"支付状态": "已支付",
"参与人员": "99408162"
}
}
三.停止收款
1.请求地址
http://www.dreamling.xyz/API/QQ/set_group_qq_collectmoney/stop/api.php
2.请求方式
get/post
3.请求参数
名称 | 说明 | 必填 | 可能的值 |
---|---|---|---|
uin | 账号 | true | |
pskey | 账号pskey[tenpay.com] | true | |
order | 订单号 | true | |
type | 输出格式 | /text/json |
4.请求示例
5.返回说明
①.响应数据
名称 | 说明 | 可能的值 |
---|---|---|
code | 状态码 | 0/200/400/412 |
state | 状态 | 已停止/账单已支付 |
②.响应示例
{
"code": 0,
"data": {
"state": "账单已支付"
}
}