qqpet_snatch_coin_bag(已移除)
已移除
该 API 已移除,暂不支持调用。调用将返回 API_REMOVED;下方保留原参数与响应说明供查阅。
领取宠物钱袋。
适用协议
Android(手机 / 平板);不支持 Linux QQ。
调用方式
json
{
"type": "action",
"id": "qqpet_snatch_coin_bag-1",
"action": "qqpet_snatch_coin_bag",
"params": {
"self_id": 123456789,
"protocol_id": 0
}
}参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
self_id | number | 是 | 在线 QQ 号。 |
protocol_id | number | 是 | Android 协议 ID。 |
request | object | 否 | 下方业务参数;省略时为 {}。 |
transport | string | 否 | 默认 oidb,仅支持 oidb。 |
request 字段
| 字段 | 类型 | 说明 |
|---|---|---|
pet_id | string | 自身宠物 ID。 |
field_2 | string | 业务响应中的 field_2,按实际返回值处理。 |
coinbag_id | string | 宠物互动消息返回的钱袋 ID。 |
字段不得为 null;未知 field 字段仅在业务提供对应值时传入,不要猜测。
返回值
| 字段 | 类型 | 说明 |
|---|---|---|
self_id | number | 当前 QQ。 |
command | string | 实际调用命令。 |
transport | string | 传输方式。 |
response | object | 下方业务响应。 |
raw_response | string | 原始业务响应,标准 Base64。 |
response 字段
| 字段 | 类型 | 说明 |
|---|---|---|
detail | object | 钱袋详细信息。 |
detail.coin_bag | object | 业务响应中的 coin_bag,按实际返回值处理。 |
detail.coin_bag.coinbag_id | string | 宠物互动消息返回的钱袋 ID。 |
detail.coin_bag.field_2 | number / 十进制字符串 | 业务响应中的 field_2,按实际返回值处理。 |
detail.coin_bag.near_end_ts | number / 十进制字符串 | 业务响应中的 near_end_ts,按实际返回值处理。 |
detail.coin_bag.end_ts | number / 十进制字符串 | 业务响应中的 end_ts,按实际返回值处理。 |
detail.coin_bag.status | number | 业务响应中的 status,按实际返回值处理。 |
detail.coin_bag.field_6 | string | 业务响应中的 field_6,按实际返回值处理。 |
detail.coin_bag.pet_id | string | 自身宠物 ID。 |
detail.coin_bag.field_8 | string | 业务响应中的 field_8,按实际返回值处理。 |
detail.coin_bag.activity_type | number | 业务响应中的 activity_type,按实际返回值处理。 |
detail.coin_bag.total_coins | number / 十进制字符串 | 业务响应中的 total_coins,按实际返回值处理。 |
detail.coin_bag.field_12 | number / 十进制字符串 | 业务响应中的 field_12,按实际返回值处理。 |
detail.coin_bag.total_times | number | 业务响应中的 total_times,按实际返回值处理。 |
detail.coin_bag.left_times | number | 业务响应中的 left_times,按实际返回值处理。 |
detail.coin_bag.field_30 | boolean | 业务响应中的 field_30,按实际返回值处理。 |
detail.coin_bag.opened_by_me | boolean | 业务响应中的 opened_by_me,按实际返回值处理。 |
detail.snatch_infos | object[] | 业务响应中的 snatch_infos,按实际返回值处理。 |
detail.snatch_infos[].uin | string | 业务响应中的 uin,按实际返回值处理。 |
detail.snatch_infos[].pet_id | string | 自身宠物 ID。 |
detail.snatch_infos[].timestamp | number / 十进制字符串 | 业务响应中的 timestamp,按实际返回值处理。 |
detail.snatch_infos[].coins | number / 十进制字符串 | 业务响应中的 coins,按实际返回值处理。 |
detail.snatch_infos[].is_owner | boolean | 业务响应中的 is_owner,按实际返回值处理。 |
detail.snatch_infos[].nickname | string | 业务响应中的 nickname,按实际返回值处理。 |
detail.snatch_infos[].field_7 | string | 业务响应中的 field_7,按实际返回值处理。 |
detail.snatch_infos[].field_8 | string | 业务响应中的 field_8,按实际返回值处理。 |
detail.snatch_infos[].field_9 | string | 业务响应中的 field_9,按实际返回值处理。 |
detail.snatch_infos[].level | number | 业务响应中的 level,按实际返回值处理。 |
detail.page | object | 业务响应中的 page,按实际返回值处理。 |
detail.page.coins | number / 十进制字符串 | 业务响应中的 coins,按实际返回值处理。 |
detail.page.message | string | 业务响应中的 message,按实际返回值处理。 |
detail.page.status | number | 业务响应中的 status,按实际返回值处理。 |
detail.page.can_share | boolean | 业务响应中的 can_share,按实际返回值处理。 |
detail.page.message_tips | string | 业务响应中的 message_tips,按实际返回值处理。 |
snatch_info | object | 领取结果。 |
snatch_info.uin | string | 业务响应中的 uin,按实际返回值处理。 |
snatch_info.pet_id | string | 自身宠物 ID。 |
snatch_info.timestamp | number / 十进制字符串 | 业务响应中的 timestamp,按实际返回值处理。 |
snatch_info.coins | number / 十进制字符串 | 业务响应中的 coins,按实际返回值处理。 |
snatch_info.is_owner | boolean | 业务响应中的 is_owner,按实际返回值处理。 |
snatch_info.nickname | string | 业务响应中的 nickname,按实际返回值处理。 |
snatch_info.field_7 | string | 业务响应中的 field_7,按实际返回值处理。 |
snatch_info.field_8 | string | 业务响应中的 field_8,按实际返回值处理。 |
snatch_info.field_9 | string | 业务响应中的 field_9,按实际返回值处理。 |
snatch_info.level | number | 业务响应中的 level,按实际返回值处理。 |
调用条件
不额外限制 QQ 等级。仍需满足账号在线、当前授权及接口本身的业务条件;已移除接口保持禁用。
