# 查询会议列表 -------------------------------------------------------- 管理员或普通用户可以通过该接口查询会议列表。管理员可以查询管理权限域内所有的会议,普通用户仅能查询当前帐号管理的会议。 > 不带查询参数时,默认查询权限范围内正在召开或还未召开的会议。 ### 请求格式说明 ** 调试工具:** 在线调试

请求方式: GET (HTTPS)

请求地址: https://open.welink.huaweicloud.com/api/meeting/v1/queryconferences

认证方式: access_token,请参考获取access_token

请求头部:

Content-Type: application/json
x-wlk-Authorization: access_token

请求参数说明:

参数名 参数说明 类型 必选
userId 待查询的会议预定者的帐号。 String
pageIndex 指定返回的页面索引。该值必须大于0,默认为1。 Int
pageSize 指定返回的记录数。
默认值由会议AS定义,默认是20,最大500条
Int
queryAll 指定是否查询企业下所有用户的会议记录。如果登录帐号不是企业管理员,则该字段无效。如果该字段为true,则userId字段无效。默认为False。 Boolean
status 0: 查询待召开的和已召开的(默认)
1:查询待召开的
2:查询正在召开的
Int
condition 查询用来当作关键词的字符串。长度限制为1~128个字符。 String
queryConfMode ADAY:一天
AWEEK:一周
AMONTH:一个月
ALL:查询所有
String
sortType ASC_StartTIME:按会议开始时间升序排序
DSC_StartTIME:按会议开始时间降序排序
ASC_RecordTYPE:按会议是否有录播文件排序,之后默认按照会议开始时间升序排序
DSC_RecordTYPE:按会议是否有录播文件排序,之后默认按照会议开始时间降序排序
String

请求示例:

curl -X GET \
  'https://open.welink.huaweicloud.com/api/meeting/v1/queryconferences?userId=zhangshan@exmaple&conferenceRight=2&conferenceState=Schedule&recordType=1,3 HTTP/1.1' \
  -H 'Content-Type: application/json' \
  -H 'x-wlk-Authorization: dc63dfa2-d338-47f4-84d9-c23be8c33200' \

响应格式说明

返回结果示例:

{ 
     "code":"0", 
     "message":"Success", 
     "data":{ 
                 "pageIndex":1, 
                 "pageSize":202, 
                 "totalCount":1, 
                 "countTotal":true, 
                 "totalPages":1, 
                 "lastPage":true, 
                 "nextPage":2, 
                 "firstPage":true, 
                 "prePage":0, 
                 "orderBySetted":false, 
                 "offset":0, 
                 "data":[ 
                             {
                                "conferenceID":"914013765", 
                                "mediaTypes":"Data,Voice,HDVideo", 
                                "subject":"testmodify1", 
                                "size":2, 
                                "timeZoneID":"56", 
                                "startTime":"2019-11-08 08:30", 
                                "endTime":"2019-11-08 08:46", 
                                "conferenceState":"Schedule", 
                                "accessNumber":"+9911110086", 
                                "language":"zh-CN", 
                                "passwordEntry":[ 
                                                    { "conferenceRole":"chair", 
                                                        "password":"5987" 
                                                    }, 
                                                    { 
                                                        "conferenceRole":"general", 
                                                        "password":"1069" 
                                                    }
                                                 ], 
                                "userid":"zhangshan@example ", 
                                "scheduserName":"zhangshan", 
                                "multiStreamFlag":1,
                                "conferenceType":0, 
                                "confType":"FUTURE", 
                                "isAutoMute":0, 
                                "isAutoRecord":0, 
                                "chairJoinUri":"https://bmeeting.huaweicloud.com:36443/#/j/914013765/56e76a0ba4838b2a83d2ab83934c6f19fd5014843574fb64", 
                                "guestJoinUri":"https://bmeeting.huaweicloud.com:36443/#/j/914013765/7f3cc9b2b14cca77657151bbd74d33e868592226aee4153c", 
                                "recordType":0, 
                                "recordAuxStream":0, 
                                "confConfigInfo":{ 
                                                    "inviteMode":"AUTO_INVITE", 
                                                    "prolongLength":15, 
                                                    "dispatchMode":"AUTO_DISPATCH", 
                                                    "isGuestFreePwd":false, 
                                                    "isSendNotify":true, 
                                                    "isSendSms":true,
                                                    "isAutoMute":false 
                                                }, 

                                "vmrFlag":0, 
                                "scheduleVmr":false, 
                                "isHasRecordFile":false, 
                                "terminlCount":0, 
                                "normalCount":2,
                                "deptName":"研发部" 
                            } 
                        ] 
            } 
}

返回参数说明:

参数名 必选 类型 参数说明
code string 数据正常返回“0”,如果发生错误,会返回对应的错误码
message string 返回信息,包括接口请求发生错误时的详细信息
data PageConferenceInfo 会议列表,见PageConferenceInfo数据结构:

PageConferenceInfo数据结构:

参数名 必选 类型 参数说明
pageIndex Int 第几页
pageSize Int 每页的记录数
totalCount Int 总记录数
countTotal boolean 取值:“true/false”
totalPages Int 总页数
lastPage boolean 是否是最后一页,取值:“true/false”
nextPage Int 下一页是第几页
firstPage boolean 是否是第一页,取值:“true/false”
prePage Int 上一页是第几页
sort String[0..*] 排序字段
orderBySetted String 是否设置排序字段,取值:“true/false”
offset Int 记录数偏移,这一页之前共有多少条
data ConferenceInfo [0..*] 会议列表,参见ConferenceInfo数据结构:

结果。 ""

    无结果。 ""