Skip to content

qqpet_get_relation_list(已移除) ​

已移除

该 API 已移除,暂不支持调用。调用将返回 API_REMOVED;下方保留原参数与响应说明供查阅。

调用 QQ 宠物的 get_relation_list 操作。仅支持当前框架内的在线 Android 账号。

适用协议

Android(手机 / 平板);不支持 Linux QQ。

调用方式 ​

json
{
  "type": "action",
  "id": "pet-1",
  "action": "qqpet_get_relation_list",
  "params": {
    "self_id": 123456789,
    "protocol_id": 0,
    "request": {}
  }
}

按上方 request 表填写需要的业务字段。

参数 ​

参数类型必填说明
self_idinteger是当前框架内的账号 QQ 号
protocol_idinteger是Android 协议配置 ID
transportstring否默认 oidb;可选 oidb / sso,仅有 OIDB 的操作不接受 sso
requestobject否下表业务字段;省略时为 {}

request 字段 ​

字段类型说明
cursorstringcursor
sourceinteger / 十进制字符串source
field_3integer / 十进制字符串field 3
lbsobjectlbs
lbs.field_1numberfield 1
lbs.field_2numberfield 2
lbs.field_3stringfield 3
lbs.field_4stringfield 4
lbs.field_5stringfield 5
lbs.field_6stringfield 6
lbs.field_7integer / 十进制字符串field 7
lbs.field_8stringfield 8
lbs.field_9booleanfield 9
switch_lbsbooleanswitch lbs

未传字段不会编码;字段不得为 null,不接受表外字段。64 位整数建议传十进制字符串,字节字段使用标准 Base64。_unknown_fields 可附加完整 Protobuf 字段的 Base64 数组,但不能覆盖已知字段。业务所需字段由 QQ 校验,修改类操作不要在超时后自动重复提交。

返回值 ​

字段类型说明
self_idinteger当前账号
commandstring实际调用命令
transportstring实际传输方式
responseobject下表解析后的业务响应
raw_responsestring原始业务响应 Base64

response 字段 ​

字段类型说明
itemsobject[]items
items[].field_1objectfield 1
items[].field_1.field_1stringfield 1
items[].field_1.field_2stringfield 2
items[].field_1.field_3stringfield 3
items[].field_1.field_4integer / 十进制字符串field 4
items[].field_1.field_5stringfield 5
items[].field_1.field_6integer / 十进制字符串field 6
items[].field_1.field_7stringfield 7
items[].field_1.field_8stringfield 8
items[].field_1.field_9stringfield 9
items[].field_1.field_10integer / 十进制字符串field 10
items[].field_1.field_11stringfield 11
items[].field_1.field_12objectfield 12
items[].field_1.field_12.field_1stringfield 1
items[].field_1.field_12.field_2stringfield 2
items[].field_1.field_12.field_3stringfield 3
items[].field_1.field_12.field_4booleanfield 4
items[].field_1.field_12.field_5stringfield 5
items[].field_1.field_12.field_6stringfield 6
items[].field_1.field_12.field_7stringfield 7
items[].field_1.field_12.field_8integer / 十进制字符串field 8
items[].field_1.field_13objectfield 13
items[].field_1.field_13.field_1integer / 十进制字符串field 1
items[].field_1.field_13.field_2integer / 十进制字符串field 2
items[].field_1.field_13.field_3integer / 十进制字符串field 3
items[].field_1.field_13.field_4numberfield 4
items[].field_1.field_14objectfield 14
items[].field_1.field_14.field_1object[]field 1
items[].field_1.field_14.field_1[].field_1integer / 十进制字符串field 1
items[].field_1.field_14.field_1[].field_2stringfield 2
items[].field_1.field_14.field_1[].field_3stringfield 3
items[].field_1.field_14.field_1[].field_4integer / 十进制字符串field 4
items[].field_1.field_14.field_1[].field_5stringfield 5
items[].field_1.field_14.field_1[].field_6integer / 十进制字符串field 6
items[].field_1.field_14.field_1[].field_7stringfield 7
items[].field_1.field_14.field_1[].field_8stringfield 8
items[].field_1.field_14.field_1[].field_9stringfield 9
items[].field_1.field_15integer / 十进制字符串field 15
items[].field_1.field_16objectfield 16
items[].field_1.field_16.field_1object[]field 1
items[].field_1.field_16.field_1[].keystringkey
items[].field_1.field_16.field_1[].valuenumbervalue
items[].field_1.field_16.field_2stringfield 2
items[].field_1.field_17objectfield 17
items[].field_1.field_17.field_1stringfield 1
items[].field_1.field_17.field_2stringfield 2
items[].field_1.field_18stringfield 18
items[].field_1.field_50booleanfield 50
items[].field_2objectfield 2
items[].field_2.field_1integer / 十进制字符串field 1
items[].field_2.field_2stringfield 2
items[].field_2.field_3stringfield 3
items[].field_2.field_4integer / 十进制字符串field 4
items[].field_3integer / 十进制字符串field 3
items[].field_4objectfield 4
items[].field_4.field_1objectfield 1
items[].field_4.field_1.field_1numberfield 1
items[].field_4.field_1.field_2numberfield 2
items[].field_4.field_1.field_3numberfield 3
items[].field_4.field_1.field_4integer / 十进制字符串field 4
items[].field_4.field_1.field_5stringfield 5
items[].field_4.field_1.field_6integer / 十进制字符串field 6
items[].field_4.field_2objectfield 2
items[].field_4.field_2.field_1numberfield 1
items[].field_4.field_2.field_2numberfield 2
items[].field_4.field_2.field_3numberfield 3
items[].field_4.field_2.field_4integer / 十进制字符串field 4
items[].field_4.field_2.field_5stringfield 5
items[].field_4.field_2.field_6integer / 十进制字符串field 6
items[].field_4.field_3objectfield 3
items[].field_4.field_3.field_1numberfield 1
items[].field_4.field_3.field_2numberfield 2
items[].field_4.field_3.field_3numberfield 3
items[].field_4.field_3.field_4integer / 十进制字符串field 4
items[].field_4.field_3.field_5stringfield 5
items[].field_4.field_3.field_6integer / 十进制字符串field 6
items[].field_4.field_4objectfield 4
items[].field_4.field_4.field_1numberfield 1
items[].field_4.field_4.field_2numberfield 2
items[].field_4.field_4.field_3numberfield 3
items[].field_4.field_4.field_4integer / 十进制字符串field 4
items[].field_4.field_4.field_5stringfield 5
items[].field_4.field_4.field_6integer / 十进制字符串field 6
items[].field_5integer / 十进制字符串field 5
items[].field_6integer / 十进制字符串field 6
items[].field_7stringfield 7
items[].field_8booleanfield 8
items[].field_9string[]field 9
items[].field_10objectfield 10
items[].field_10.field_1integer / 十进制字符串field 1
items[].field_10.field_2integer / 十进制字符串field 2
items[].field_10.field_3booleanfield 3
items[].field_10.field_4stringfield 4
items[].field_10.field_5integer / 十进制字符串field 5
items[].field_10.field_6integer / 十进制字符串field 6
items[].field_10.field_7objectfield 7
items[].field_10.field_7.field_1integer / 十进制字符串field 1
items[].field_10.field_7.field_2stringfield 2
items[].field_10.field_7.field_3stringfield 3
items[].field_10.field_8integer / 十进制字符串field 8
items[].field_10.field_9booleanfield 9
items[].field_10.field_10booleanfield 10
items[].field_11integer / 十进制字符串field 11
items[].field_12objectfield 12
items[].field_12.field_1object[]field 1
items[].field_12.field_1[].field_1stringfield 1
items[].field_12.field_1[].field_2booleanfield 2
items[].field_12.field_1[].field_3stringfield 3
items[].field_12.field_1[].field_4stringfield 4
items[].field_13objectfield 13
items[].field_13.field_1integer / 十进制字符串field 1
items[].field_13.field_2stringfield 2
items[].field_14objectfield 14
items[].field_14.field_1objectfield 1
items[].field_14.field_1.field_1stringfield 1
items[].field_14.field_1.field_2stringfield 2
items[].field_14.field_1.field_3stringfield 3
items[].field_14.field_1.field_4stringfield 4
items[].field_14.field_1.field_5stringfield 5
items[].field_14.field_1.field_6stringfield 6
items[].field_14.field_2objectfield 2
items[].field_14.field_2.field_1object[]field 1
items[].field_14.field_2.field_1[].field_1integer / 十进制字符串field 1
items[].field_14.field_2.field_1[].field_2integer / 十进制字符串field 2
items[].field_14.field_3integer / 十进制字符串field 3
items[].field_14.field_4integer / 十进制字符串field 4
items[].field_15integer / 十进制字符串field 15
items[].field_16objectfield 16
items[].field_16.field_1object[]field 1
items[].field_16.field_1[].field_1stringfield 1
items[].field_16.field_1[].field_2booleanfield 2
items[].field_16.field_1[].field_3stringfield 3
items[].field_16.field_1[].field_4stringfield 4
items[].field_17integer / 十进制字符串field 17
next_cursorstringnext cursor
has_morebooleanhas more
field_4integer / 十进制字符串field 4
field_5objectfield 5
field_5.field_1objectfield 1
field_5.field_1.field_1stringfield 1
field_5.field_1.field_2stringfield 2
field_5.field_1.field_3stringfield 3
field_5.field_1.field_4integer / 十进制字符串field 4
field_5.field_1.field_5stringfield 5
field_5.field_1.field_6integer / 十进制字符串field 6
field_5.field_1.field_7stringfield 7
field_5.field_1.field_8stringfield 8
field_5.field_1.field_9stringfield 9
field_5.field_1.field_10integer / 十进制字符串field 10
field_5.field_1.field_11stringfield 11
field_5.field_1.field_12objectfield 12
field_5.field_1.field_12.field_1stringfield 1
field_5.field_1.field_12.field_2stringfield 2
field_5.field_1.field_12.field_3stringfield 3
field_5.field_1.field_12.field_4booleanfield 4
field_5.field_1.field_12.field_5stringfield 5
field_5.field_1.field_12.field_6stringfield 6
field_5.field_1.field_12.field_7stringfield 7
field_5.field_1.field_12.field_8integer / 十进制字符串field 8
field_5.field_1.field_13objectfield 13
field_5.field_1.field_13.field_1integer / 十进制字符串field 1
field_5.field_1.field_13.field_2integer / 十进制字符串field 2
field_5.field_1.field_13.field_3integer / 十进制字符串field 3
field_5.field_1.field_13.field_4numberfield 4
field_5.field_1.field_14objectfield 14
field_5.field_1.field_14.field_1object[]field 1
field_5.field_1.field_14.field_1[].field_1integer / 十进制字符串field 1
field_5.field_1.field_14.field_1[].field_2stringfield 2
field_5.field_1.field_14.field_1[].field_3stringfield 3
field_5.field_1.field_14.field_1[].field_4integer / 十进制字符串field 4
field_5.field_1.field_14.field_1[].field_5stringfield 5
field_5.field_1.field_14.field_1[].field_6integer / 十进制字符串field 6
field_5.field_1.field_14.field_1[].field_7stringfield 7
field_5.field_1.field_14.field_1[].field_8stringfield 8
field_5.field_1.field_14.field_1[].field_9stringfield 9
field_5.field_1.field_15integer / 十进制字符串field 15
field_5.field_1.field_16objectfield 16
field_5.field_1.field_16.field_1object[]field 1
field_5.field_1.field_16.field_1[].keystringkey
field_5.field_1.field_16.field_1[].valuenumbervalue
field_5.field_1.field_16.field_2stringfield 2
field_5.field_1.field_17objectfield 17
field_5.field_1.field_17.field_1stringfield 1
field_5.field_1.field_17.field_2stringfield 2
field_5.field_1.field_18stringfield 18
field_5.field_1.field_50booleanfield 50
field_5.field_2objectfield 2
field_5.field_2.field_1integer / 十进制字符串field 1
field_5.field_2.field_2stringfield 2
field_5.field_2.field_3stringfield 3
field_5.field_2.field_4integer / 十进制字符串field 4
field_5.field_3integer / 十进制字符串field 3
field_5.field_4objectfield 4
field_5.field_4.field_1objectfield 1
field_5.field_4.field_1.field_1numberfield 1
field_5.field_4.field_1.field_2numberfield 2
field_5.field_4.field_1.field_3numberfield 3
field_5.field_4.field_1.field_4integer / 十进制字符串field 4
field_5.field_4.field_1.field_5stringfield 5
field_5.field_4.field_1.field_6integer / 十进制字符串field 6
field_5.field_4.field_2objectfield 2
field_5.field_4.field_2.field_1numberfield 1
field_5.field_4.field_2.field_2numberfield 2
field_5.field_4.field_2.field_3numberfield 3
field_5.field_4.field_2.field_4integer / 十进制字符串field 4
field_5.field_4.field_2.field_5stringfield 5
field_5.field_4.field_2.field_6integer / 十进制字符串field 6
field_5.field_4.field_3objectfield 3
field_5.field_4.field_3.field_1numberfield 1
field_5.field_4.field_3.field_2numberfield 2
field_5.field_4.field_3.field_3numberfield 3
field_5.field_4.field_3.field_4integer / 十进制字符串field 4
field_5.field_4.field_3.field_5stringfield 5
field_5.field_4.field_3.field_6integer / 十进制字符串field 6
field_5.field_4.field_4objectfield 4
field_5.field_4.field_4.field_1numberfield 1
field_5.field_4.field_4.field_2numberfield 2
field_5.field_4.field_4.field_3numberfield 3
field_5.field_4.field_4.field_4integer / 十进制字符串field 4
field_5.field_4.field_4.field_5stringfield 5
field_5.field_4.field_4.field_6integer / 十进制字符串field 6
field_5.field_5integer / 十进制字符串field 5
field_5.field_6integer / 十进制字符串field 6
field_5.field_7stringfield 7
field_5.field_8booleanfield 8
field_5.field_9string[]field 9
field_5.field_10objectfield 10
field_5.field_10.field_1integer / 十进制字符串field 1
field_5.field_10.field_2integer / 十进制字符串field 2
field_5.field_10.field_3booleanfield 3
field_5.field_10.field_4stringfield 4
field_5.field_10.field_5integer / 十进制字符串field 5
field_5.field_10.field_6integer / 十进制字符串field 6
field_5.field_10.field_7objectfield 7
field_5.field_10.field_7.field_1integer / 十进制字符串field 1
field_5.field_10.field_7.field_2stringfield 2
field_5.field_10.field_7.field_3stringfield 3
field_5.field_10.field_8integer / 十进制字符串field 8
field_5.field_10.field_9booleanfield 9
field_5.field_10.field_10booleanfield 10
field_5.field_11integer / 十进制字符串field 11
field_5.field_12objectfield 12
field_5.field_12.field_1object[]field 1
field_5.field_12.field_1[].field_1stringfield 1
field_5.field_12.field_1[].field_2booleanfield 2
field_5.field_12.field_1[].field_3stringfield 3
field_5.field_12.field_1[].field_4stringfield 4
field_5.field_13objectfield 13
field_5.field_13.field_1integer / 十进制字符串field 1
field_5.field_13.field_2stringfield 2
field_5.field_14objectfield 14
field_5.field_14.field_1objectfield 1
field_5.field_14.field_1.field_1stringfield 1
field_5.field_14.field_1.field_2stringfield 2
field_5.field_14.field_1.field_3stringfield 3
field_5.field_14.field_1.field_4stringfield 4
field_5.field_14.field_1.field_5stringfield 5
field_5.field_14.field_1.field_6stringfield 6
field_5.field_14.field_2objectfield 2
field_5.field_14.field_2.field_1object[]field 1
field_5.field_14.field_2.field_1[].field_1integer / 十进制字符串field 1
field_5.field_14.field_2.field_1[].field_2integer / 十进制字符串field 2
field_5.field_14.field_3integer / 十进制字符串field 3
field_5.field_14.field_4integer / 十进制字符串field 4
field_5.field_15integer / 十进制字符串field 15
field_5.field_16objectfield 16
field_5.field_16.field_1object[]field 1
field_5.field_16.field_1[].field_1stringfield 1
field_5.field_16.field_1[].field_2booleanfield 2
field_5.field_16.field_1[].field_3stringfield 3
field_5.field_16.field_1[].field_4stringfield 4
field_5.field_17integer / 十进制字符串field 17
field_6objectfield 6
field_6.field_1objectfield 1
field_6.field_1.field_1stringfield 1
field_6.field_1.field_2stringfield 2
field_6.field_1.field_3stringfield 3
field_6.field_1.field_4integer / 十进制字符串field 4
field_6.field_1.field_5stringfield 5
field_6.field_1.field_6integer / 十进制字符串field 6
field_6.field_1.field_7stringfield 7
field_6.field_1.field_8stringfield 8
field_6.field_1.field_9stringfield 9
field_6.field_1.field_10integer / 十进制字符串field 10
field_6.field_1.field_11stringfield 11
field_6.field_1.field_12objectfield 12
field_6.field_1.field_12.field_1stringfield 1
field_6.field_1.field_12.field_2stringfield 2
field_6.field_1.field_12.field_3stringfield 3
field_6.field_1.field_12.field_4booleanfield 4
field_6.field_1.field_12.field_5stringfield 5
field_6.field_1.field_12.field_6stringfield 6
field_6.field_1.field_12.field_7stringfield 7
field_6.field_1.field_12.field_8integer / 十进制字符串field 8
field_6.field_1.field_13objectfield 13
field_6.field_1.field_13.field_1integer / 十进制字符串field 1
field_6.field_1.field_13.field_2integer / 十进制字符串field 2
field_6.field_1.field_13.field_3integer / 十进制字符串field 3
field_6.field_1.field_13.field_4numberfield 4
field_6.field_1.field_14objectfield 14
field_6.field_1.field_14.field_1object[]field 1
field_6.field_1.field_14.field_1[].field_1integer / 十进制字符串field 1
field_6.field_1.field_14.field_1[].field_2stringfield 2
field_6.field_1.field_14.field_1[].field_3stringfield 3
field_6.field_1.field_14.field_1[].field_4integer / 十进制字符串field 4
field_6.field_1.field_14.field_1[].field_5stringfield 5
field_6.field_1.field_14.field_1[].field_6integer / 十进制字符串field 6
field_6.field_1.field_14.field_1[].field_7stringfield 7
field_6.field_1.field_14.field_1[].field_8stringfield 8
field_6.field_1.field_14.field_1[].field_9stringfield 9
field_6.field_1.field_15integer / 十进制字符串field 15
field_6.field_1.field_16objectfield 16
field_6.field_1.field_16.field_1object[]field 1
field_6.field_1.field_16.field_1[].keystringkey
field_6.field_1.field_16.field_1[].valuenumbervalue
field_6.field_1.field_16.field_2stringfield 2
field_6.field_1.field_17objectfield 17
field_6.field_1.field_17.field_1stringfield 1
field_6.field_1.field_17.field_2stringfield 2
field_6.field_1.field_18stringfield 18
field_6.field_1.field_50booleanfield 50
field_6.field_2objectfield 2
field_6.field_2.field_1integer / 十进制字符串field 1
field_6.field_2.field_2stringfield 2
field_6.field_2.field_3stringfield 3
field_6.field_2.field_4integer / 十进制字符串field 4
field_6.field_3integer / 十进制字符串field 3
field_6.field_4objectfield 4
field_6.field_4.field_1objectfield 1
field_6.field_4.field_1.field_1numberfield 1
field_6.field_4.field_1.field_2numberfield 2
field_6.field_4.field_1.field_3numberfield 3
field_6.field_4.field_1.field_4integer / 十进制字符串field 4
field_6.field_4.field_1.field_5stringfield 5
field_6.field_4.field_1.field_6integer / 十进制字符串field 6
field_6.field_4.field_2objectfield 2
field_6.field_4.field_2.field_1numberfield 1
field_6.field_4.field_2.field_2numberfield 2
field_6.field_4.field_2.field_3numberfield 3
field_6.field_4.field_2.field_4integer / 十进制字符串field 4
field_6.field_4.field_2.field_5stringfield 5
field_6.field_4.field_2.field_6integer / 十进制字符串field 6
field_6.field_4.field_3objectfield 3
field_6.field_4.field_3.field_1numberfield 1
field_6.field_4.field_3.field_2numberfield 2
field_6.field_4.field_3.field_3numberfield 3
field_6.field_4.field_3.field_4integer / 十进制字符串field 4
field_6.field_4.field_3.field_5stringfield 5
field_6.field_4.field_3.field_6integer / 十进制字符串field 6
field_6.field_4.field_4objectfield 4
field_6.field_4.field_4.field_1numberfield 1
field_6.field_4.field_4.field_2numberfield 2
field_6.field_4.field_4.field_3numberfield 3
field_6.field_4.field_4.field_4integer / 十进制字符串field 4
field_6.field_4.field_4.field_5stringfield 5
field_6.field_4.field_4.field_6integer / 十进制字符串field 6
field_6.field_5integer / 十进制字符串field 5
field_6.field_6integer / 十进制字符串field 6
field_6.field_7stringfield 7
field_6.field_8booleanfield 8
field_6.field_9string[]field 9
field_6.field_10objectfield 10
field_6.field_10.field_1integer / 十进制字符串field 1
field_6.field_10.field_2integer / 十进制字符串field 2
field_6.field_10.field_3booleanfield 3
field_6.field_10.field_4stringfield 4
field_6.field_10.field_5integer / 十进制字符串field 5
field_6.field_10.field_6integer / 十进制字符串field 6
field_6.field_10.field_7objectfield 7
field_6.field_10.field_7.field_1integer / 十进制字符串field 1
field_6.field_10.field_7.field_2stringfield 2
field_6.field_10.field_7.field_3stringfield 3
field_6.field_10.field_8integer / 十进制字符串field 8
field_6.field_10.field_9booleanfield 9
field_6.field_10.field_10booleanfield 10
field_6.field_11integer / 十进制字符串field 11
field_6.field_12objectfield 12
field_6.field_12.field_1object[]field 1
field_6.field_12.field_1[].field_1stringfield 1
field_6.field_12.field_1[].field_2booleanfield 2
field_6.field_12.field_1[].field_3stringfield 3
field_6.field_12.field_1[].field_4stringfield 4
field_6.field_13objectfield 13
field_6.field_13.field_1integer / 十进制字符串field 1
field_6.field_13.field_2stringfield 2
field_6.field_14objectfield 14
field_6.field_14.field_1objectfield 1
field_6.field_14.field_1.field_1stringfield 1
field_6.field_14.field_1.field_2stringfield 2
field_6.field_14.field_1.field_3stringfield 3
field_6.field_14.field_1.field_4stringfield 4
field_6.field_14.field_1.field_5stringfield 5
field_6.field_14.field_1.field_6stringfield 6
field_6.field_14.field_2objectfield 2
field_6.field_14.field_2.field_1object[]field 1
field_6.field_14.field_2.field_1[].field_1integer / 十进制字符串field 1
field_6.field_14.field_2.field_1[].field_2integer / 十进制字符串field 2
field_6.field_14.field_3integer / 十进制字符串field 3
field_6.field_14.field_4integer / 十进制字符串field 4
field_6.field_15integer / 十进制字符串field 15
field_6.field_16objectfield 16
field_6.field_16.field_1object[]field 1
field_6.field_16.field_1[].field_1stringfield 1
field_6.field_16.field_1[].field_2booleanfield 2
field_6.field_16.field_1[].field_3stringfield 3
field_6.field_16.field_1[].field_4stringfield 4
field_6.field_17integer / 十进制字符串field 17
field_7objectfield 7
field_7.field_1numberfield 1
field_7.field_2numberfield 2
field_7.field_3stringfield 3
field_7.field_4stringfield 4
field_7.field_5stringfield 5
field_7.field_6stringfield 6
field_7.field_7integer / 十进制字符串field 7
field_7.field_8stringfield 8
field_7.field_9booleanfield 9
field_8objectfield 8
field_8.field_1numberfield 1
field_8.field_2numberfield 2
field_8.field_3stringfield 3
field_8.field_4stringfield 4
field_8.field_5stringfield 5
field_8.field_6stringfield 6
field_8.field_7integer / 十进制字符串field 7
field_8.field_8stringfield 8
field_8.field_9booleanfield 9
field_9booleanfield 9

返回字段以 QQ 实际响应为准;未出现的字段不补零。未知 Protobuf 字段保存在 _unknown_fields,不能仅凭传输成功判断业务成功,应检查响应中的业务结果字段。

调用条件 ​

不额外限制 QQ 等级。仍需满足账号在线、当前授权及接口本身的业务条件;已移除接口保持禁用。

萌卡 · 自托管 QQ 机器人框架