Skip to main content

Modify Group Member Information

Brief Description

  • Modify group member information, roleLevel field cannot be set to 100 (which is the group owner). If you need to transfer the group owner, please use Transfer Group Owner.

Request Method

  • post

Request URL

  • {API_ADDRESS}/group/set_group_member_info
Header NameExample ValueOptionalTypeDescription
operationID1646445464564RequiredstringUsed for global link tracking, timestamp is recommended, independent in each request
tokeneyJhbxxxx3XsRequiredstringAdmin token

Request Parameter Example

{
"members": [
{
"groupID": "2137448827",
"userID": "2699373280",
"nickName": "newName",
"faceURL": "new faceURL",
"roleLevel": 60,
"ex":""
}
]
}
Field NameOptionalTypeDescription
membersRequiredarrayList of group member objects
members.groupIDRequiredstringGroup ID
members.userIDRequiredstringGroup member ID
members.nickNameOptionalstringGroup member nickname
members.faceURLOptionalstringGroup member avatar
members.roleLevelOptionalintGroup member level, 100: group owner, 60: admin, 20: normal member
members.exOptionalstringGroup member extension field

Success Return Example

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

Parameter Description for Success Return Example

Parameter NameTypeDescription
errCodeintError code, 0 means successful
errMsgstringBrief error message, empty
errDlterrDltDetailed error message, empty
dataobjectGeneric data object, specific structure is below

Failure Return Example

{
"errCode": 1004,
"errMsg": "RecordNotFoundError",
"errDlt": ": [1004]RecordNotFoundError"
}

Parameter Description for Failure Return Example

Parameter NameTypeDescription
errCodeintError code, specifically check the global error code document
errMsgstringBrief error message
errDlterrDltDetailed error message