- API在线调试指南
- IM账号管理
- 用户名片管理
- 好友管理
- 静音管理
- 黑名单管理
- 消息管理
- 会话功能
- 群组功能
- 聊天室功能
- 聊天室管理
- 聊天室成员
- 聊天室队列
- 广播消息管理
- 系统通知管理
- 发布订阅
- 翻译
添加聊天室虚构用户
POST
/im/v2/room_members/actions/virtual_members
请求参数
Header 参数
AppKey
string
必需
默认值:
{{AppKey}}
X-custom-traceid
string
可选
默认值:
{% mock 'uuid' %}
Nonce
string
必需
默认值:
{{Nonce}}
CurTime
string
必需
默认值:
{{CurTime}}
CheckSum
string
必需
默认值:
{{CheckSum}}
Body 参数application/json
room_id
integer <long>
聊天室 ID
virtual_members
object
虚构用户列表
account_id
string
虚构用户账号 ID
room_nick
string
虚构用户昵称
room_avatar
string
虚构用户头像
extension
string
扩展字段
notification_enabled
boolean
是否需要通知
notification_extension
string
通知扩展字段
示例
{
"notification_enabled": true,
"room_id": 72,
"virtual_members": {
"account_id": "abcffr"
},
"extension": "veniam ex ullamco labore"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://open.yunxinapi.com/im/v2/room_members/actions/virtual_members' \
--header 'AppKey;' \
--header 'X-custom-traceid: {% mock '\''uuid'\'' %}' \
--header 'Nonce;' \
--header 'CurTime;' \
--header 'CheckSum;' \
--header 'Content-Type: application/json' \
--data-raw '{
"notification_enabled": true,
"room_id": 72,
"virtual_members": {
"account_id": "abcffr"
},
"extension": "veniam ex ullamco labore"
}'
返回响应
🟢200成功
application/json
Body
code
integer
必需
msg
string
必需
data
object
必需
failed_list
array [object {3}]
可选
success_list
array[string]
可选
示例
{
"code": 200,
"msg": "success",
"data": {
"failed_list": [
{
"account_id": "哈哈哈",
"error_code": 414,
"error_msg": "invalid parameter: account_id"
}
],
"success_list": [
"yx1"
]
}
}
🟢200成功
🟢200请求参数错误
🟢200服务器错误