MsgSetC2CReceiveMessageOpt
introduction
Set C2C receiving message option
You can set the message receiving option for a one-to-one or group chat to implement the notification muting feature.
This API supports batch setting setting user_id_list, maximum set 30 users at one time.
Maximum 5 invoking per second.
The effect of different parameters can be seen in document
Parameter details
overload1
Parameter name | Parameter type | Required | Description |
---|---|---|---|
user_id_list | List< string > | Required | User ID list |
opt | TIMReceiveMessageOpt | Required | Receiving message option |
callback | NullValueCallback | Required | Asynchronous callback |
overload2
Parameter name | Parameter type | Required | Description |
---|---|---|---|
user_id_list | List< string > | Required | User ID list |
opt | TIMReceiveMessageOpt | Required | Receiving message option |
callback | ValueCallback< string > | Required | Asynchronous callback The format of json_param in the return value is string |
Returned template
TIMResult
The parameters of the callback function after successfully calling the API:
code:int
desc:string
json_param:'' // json_ Params is an empty string ""
user_data:string
Return value details
name | type | description |
---|---|---|
TIMResult | TIMResult | Return value of calling API |
code | int | Result error code: Error Codes |
desc | string | The description of the error. |
json_param | string | Json string. Calling different API will get different Json strings. |
user_data | string | User-defined data transfered by ImSDK without any processing |