- 快速入门
- 开发指南
- API
- 认证
- 首页
- 会话控制
- 会话选项
- 主会场
- 会场管理
- 会场布局
- 关闭会场麦克风POST
- 开启麦克风/主持人申请开启麦克风POST
- 全体关闭麦克风PATCH
- 全体开启麦克风POST
- 开 启/申请开启摄像头POST
- 关闭摄像头POST
- 拒绝开启摄像头POST
- 关闭扬声器POST
- 开启扬声器POST
- 全体关闭扬声器POST
- 全体开启扬声器POST
- 开启本地录制POST
- 关闭本地录制POST
- 会场举手POST
- 会场取消举手DELETE
- 主持人接受举手请求POST
- 主持人拒绝举手请求POST
- 设置主持人/取消主持人PATCH
- 获取当前端点的角色GET
- 转移主持人PATCH
- 获取会议成员列表GET
- 端点申请成为主持人POST
- 拒绝开启音频POST
- 修改端点展示状态PUT
- 点名/点名看主会场POST
- 设置端点观看会场POST
- 锁定/解锁观看会场POST
- 修改端点音频增益配置PUT
- 控制会场摄像头PATCH
- 开启端点字幕POST
- 停止端点字幕POST
- 会中改名PATCH
- 呼叫
- 会话布局
- 等候室
- 会议管理
- 媒体服务回调
- 创建会话POST
- 关闭会话DELETE
- 加入会话POST
- 隐身入会POST
- web 会控入会POST
- 退出会话/踢出会话DELETE
- 获取会话详情GET
- 根据会议号查询端点和会话信息GET
- 开启录制POST
- 停止录制POST
- 开启横幅POST
- 停止横幅POST
- 切换会话模式PATCH
- 语音激励设置POST
- 是否部署录制服务GET
- 获取第三方网关信息GET
- 开启字幕POST
- 停止字幕POST
- 更新会话模式状态PATCH
- 更新会话模式中的设置PUT
- 获取会话状态GET
- 虚拟会议室
- 历史会议管理
- 会议管理
- 组织架构管理
- 企业设置
- 员工信息
- 资产设备信息
- 会议模版管理
- 数据统计
- 系统报告
- 管理员日志
- 终端分组管理
- 录制文件管理
- 运维工具
- 呼叫
- 端口监听
- 服务区管理
- 服务器管理
- 终端管理
- 数据平台
获取会议成员列表
GET
/rsc/api/v2/user/sessions/{sessionId}/endpoints
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Path 参数
sessionId
string
会话 id
Query 参数
lastJoinTime
integer
最后入会时间
示例值:
0
size
integer
获取的成员数量
示例值:
20
Header 参数
x-endpoint-id
string
操作人端点Id
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/rsc/api/v2/user/sessions//endpoints' \
--header 'x-endpoint-id;'
返回响应
🟢200成功
application/json
Body
会场成员列表
total
integer | null
必需
hasMore
boolean | null
是否还有更多的数据
nextPageFirstJoinTime
string <int64> | null
必需
data
array[object (EndpointResponse) {26}] | null
成员列表
nickname
string | null
昵称
avatar
string | null
头像
isMaster
boolean | null
是否主持人
isAudioMute
boolean | null
是否静音
isVideoMute
boolean | null
是否关闭摄像头
isSpeakRequest
boolean | null
是否举手
isSpeakerMute
boolean | null
是否关闭扬声器
isLocalRecording
boolean | null
是否开启本地录制
isRejoin
boolean | null
是否重新入会
id
string | null
端点 id
userId
string | null
用户 id
deviceId
string | null
设备 id
createdTime
string | null
创建时间
updatedTime
string | null
更新时间
lastJoinTime
string <int64> | null
最后加入时间
mediaOpts
端点媒体参数
role
端点角色
permissions
array[string] | null
权限列表
speakRequestTime
string | null
举手时间
osType
enum<string> | enum<null>
系统
枚举值:
unknownandroidiosipadosmacoswindowslinux
platformType
enum<string> | enum<null>
平台
枚举值:
unknownmobilepcpadboardmhbrowsersipmcu-sipmcu-h323h323pstnwebvx50
identifier
string | null
账号标识
multiStreamInfo
object | null
多路流信息
displayStatus
enum<integer> | enum<null>
必需
枚举值:
01
layoutLocked
boolean | null
锁定视频源
audioGain
integer | null
必需
示例
{
"total": 0,
"hasMore": false,
"nextPageFirstJoinTime": "",
"data": [
{
"nickname": "",
"avatar": "",
"isMaster": false,
"isAudioMute": false,
"isVideoMute": false,
"isSpeakRequest": false,
"isSpeakerMute": false,
"isLocalRecording": false,
"isRejoin": false,
"id": "",
"userId": "",
"deviceId": "",
"createdTime": "",
"updatedTime": "",
"lastJoinTime": "",
"mediaOpts": {
"audiossrc": "",
"videossrc": [
""
],
"sharessrc": "",
"extState": {}
},
"role": {
"type": 0,
"reason": 0,
"updatedTime": "",
"permissions": [
""
],
"from": {
"endpointId": "",
"userId": "",
"deviceId": ""
}
},
"permissions": [
""
],
"speakRequestTime": "",
"osType": "",
"platformType": "",
"identifier": "",
"multiStreamInfo": {},
"displayStatus": 0,
"videoSourceLocked": false,
"audioGain": 0
}
]
}