浏览 平台 API
服务端 API

按字段设置群资料后

复制

在按字段设置群资料后同步变更。

触发时机

项目说明
类型后置回调
配置项afterSetGroupInfoEx
回调命令callbackAfterSetGroupInfoExCommand

HTTP 请求

POST {WEBHOOK_ADDRESS}/callbackAfterSetGroupInfoExCommand
Content-Type: application/json
operationID: {OPERATION_ID}
{
  "callbackCommand": "callbackAfterSetGroupInfoExCommand",
  "operationID": "operation_001",
  "groupID": "group_001",
  "groupName": "group_001",
  "notification": "",
  "introduction": "",
  "faceURL": "https://example.com/avatar.png",
  "ex": "",
  "needVerification": 1,
  "lookMemberInfo": 1,
  "applyMemberFriend": 1
}

请求体参数

参数名是否必填类型说明
callbackCommand是object回调命令,值与当前页面的回调命令一致。
operationID是stringOpenIM 操作的链路追踪 ID。
groupID是string群组 ID。
groupName否string群组名称。
notification否string群公告。
introduction否string群简介。
faceURL否string头像地址。
ex否string业务扩展字段。
needVerification否int入群验证方式。
lookMemberInfo否int是否允许普通成员查看群成员资料。
applyMemberFriend否int是否允许普通成员添加群成员为好友。

响应

业务服务端应返回 HTTP 成功状态和 JSON 响应体。

{
  "actionCode": 0,
  "errCode": 0,
  "errMsg": "",
  "errDlt": "",
  "nextCode": 0
}

响应参数

参数名类型说明
actionCodeint处理状态,参见Webhooks 概述的 CallbackAction。
errCodeint业务错误码;拒绝前置操作时返回业务约定的非零错误码。
errMsgstring错误简要信息。
errDltstring错误详细信息。
nextCodeint处理下一步,参见Webhooks 概述的 CallbackNextCode。

处理规则

  • 事件发生后,OpenIM 异步调用该地址。
  • 回调响应不能改变已经完成的 OpenIM 操作。
  • 接收方应快速返回成功状态,再异步执行耗时业务。
  • 接收方应按业务主键或 operationID 做幂等处理。

相关页面