JoinMessageGroup
Joins a message group.
Operation description
The queries per second (QPS) limit per user for this API operation is 200. If the limit is exceeded, API calls are throttled, which may affect your services. Call this API operation at a reasonable rate.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:JoinMessageGroup |
update |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| AppId |
string |
Yes |
The ID of the interactive message application. |
a494caec-***-695ef345db77 |
| GroupId |
string |
Yes |
The ID of the message group to join. Make sure that the specified GroupId exists. |
AE35-****-T95F |
| UserId |
string |
Yes |
The user ID. It is custom-defined and must be unique within the specified AppId. It can contain lowercase letters, digits, underscores (_), and periods (.), and can be up to 32 characters in length. Different users must use different user IDs. |
de1**a0 |
| BroadCastType |
integer |
No |
The broadcast type of system messages. Valid values:
|
2 |
| BroadCastStatistics |
boolean |
No |
Specifies whether to broadcast statistics messages. When enabled, a broadcast message containing the statistics of the message group is sent after a user joins the group, and the client can accept and process the message. Valid values:
|
true |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
16A96B9A-****-CB92E68F4CD8 |
| Result |
object |
The returned result. |
|
| Success |
boolean |
Indicates whether the user successfully joined the message group. Valid values:
|
true |
Examples
Success response
JSON format
{
"RequestId": "16A96B9A-****-CB92E68F4CD8",
"Result": {
"Success": true
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.