资源表现形式
Group Member是Party的群组成员。用户在Party界面执行群组成员有关的操作成功后(比如,获取群成员列表),返回Group Member数据表示群成员的相关信息。
继续阅读Group Member是Party的群组成员。用户在Party界面执行群组成员有关的操作成功后(比如,获取群成员列表),返回Group Member数据表示群成员的相关信息。
继续阅读有关此资源的方法列表,请参阅本页结尾。
Group是Party的群组。用户在Party界面,选择两名好友作为初始成员(3人成群规则),并且创建群组。用户在群组中发送聊天消息,所有的群成员都能看到。用户也可以在群组指定某位成员,发送群组私信,只有目标用户和群主可以看到该消息。
继续阅读处理其他群组发过来的合并群组请求
processMergeRequest
API时,将 “request_id” 值放入请求信息体的”request_id”字段中。{
"data": [
{
"id": 22608,
"from_user": null,
"from_name": null,
"to_user": 9716362343737,
"to_name": "潘 丽达",
"to_group": 6999,
"content": null,
"message_type": 1200, // It is a group merge request message
"send_time": "2020-06-12T02:49:56.987800Z",
"location": null,
"timezone": null,
"detail": {
"is_handled": false,
"request_id": 4,
"source_group": 7011,
"target_group": 6999,
"source_group_name": "请求合并的群",
"target_group_name": "潘 丽达的群",
"source_group_creator_uid": 7815769374283,
"target_group_creator_uid": 9716362343737,
"source_group_creator_name": "WenWei Yang",
"target_group_creator_name": "潘 丽达"
}
}
]
}
POST https://www.featapi.com/api/party/group/{id}/process_merge_request/
当前用户指定拥有的一个群组向另一个群组发起合并群组请求。只有群主可以执行该操作。如果目标群组的群主和当前用户为同一人,自动完成合并操作。如果不是,该合并请求被发送到目标群组的群主,并且等待他的处理。如果对方同意,原群组会解散(不可恢复),然后目标群组会合并原群组的成员。
POST https://www.featapi.com/api/party/group/{id}/merge_request/
取消拉黑群组。 对一个已被拉黑的群组恢复可以接收消息推送的正常状态。
POST https://www.featapi.com/api/party/group/{id}/unblack/
拉黑群组。拉黑该群组之后,当前用户不再收到该群组的消息推送,该群组也不会再出现当前用户的Inbox会话区域。但是仍然可以在归档区域找到被拉黑的群组。
POST https://www.featapi.com/api/party/group/{id}/black/
获取群组的所有成员列表(包含群主).
GET https://www.featapi.com/api/party/group/{id}/get_member/
恢复一个已解散的群组。 只有群主有权执行该操作。被系统强制解散的群组无法恢复(比如,群组人数不足3人并持续该状态24小时)。
POST https://www.featapi.com/api/party/group/{id}/restore/
解散群组。只有群主有权执行该操作,群组被解散之后,所有成员不可互动该群组。
POST https://www.featapi.com/api/party/group/{id}/dismiss/
刷新并获取群组的头像。 群组的头像是由前4名成员的头像拼接组成的,该接口是提供前端对异常的群组头像图片进行重新拼接并获取。
GET https://www.featapi.com/api/party/group/{id}/get_avatar/