台湾一级a毛片在线播放,黄色精品偷拍视频大全,精品一区二区在线欧美日韩,日本特黄一级视频播三级片,日韩美女18岁美女视频,偷偷操不一样的99,国产午夜激无码av毛片久

智慧服務(wù),成就美好體驗(yàn) 項(xiàng)目咨詢

主頁 > 服務(wù)與支持 > 開發(fā)平臺(tái) > 服務(wù)端API參考 > 會(huì)議管理 > 接口參考 預(yù)約會(huì)議

入門使用

預(yù)約會(huì)議

更新時(shí)間:2019-11-19

描述

管理員或普通用戶可以通過該接口創(chuàng)建會(huì)議。

接口原型

表1 接口原型

請求方法

POST

請求地址

/conferences

傳輸協(xié)議

HTTPS

請求參數(shù)

表2 輸入?yún)?shù)

參數(shù)

是否必須

類型

位置

描述

Authorization

String

Header

授權(quán)令牌。將執(zhí)行鑒權(quán)響應(yīng)的accessToken

進(jìn)行Base64轉(zhuǎn)碼操作。

樣例:Basic Base64(accessToken)

conferenceType

Int

Body

0 : 普通會(huì)議。

1:周期會(huì)議,此時(shí)“cycleParams”必須填寫。(預(yù)留字段)

默認(rèn)值為0。

startTime

String

Body

會(huì)議開始時(shí)間。使用UTC時(shí)間。

說明:

創(chuàng)建預(yù)約會(huì)議時(shí),如果沒有指定開始時(shí)間或填空串,則表示會(huì)議馬上開始。

格式:YYYY-MM-DD HH:MM。

length

Int

Body

會(huì)議持續(xù)時(shí)長,單位分鐘,最大值為1440。

默認(rèn)值為30。

subject

String

Body

會(huì)議主題。長度限制為128個(gè)字符。

mediaTypes

String

Body

會(huì)議的媒體類型。

由1個(gè)或多個(gè)枚舉String組成,多個(gè)枚舉時(shí),每個(gè)枚舉值之間通過“,”逗號分隔,枚舉值如下:

  • “Voice”:語音。
  • “Video”:標(biāo)清視頻。
  • “HDVideo”:高清視頻(與Video互斥,如果同時(shí)選擇Video、HDVideo,則系統(tǒng)默認(rèn)選擇Video)。
  • “Telepresence”:智真(與HDVideo、Video互斥,如果同時(shí)選擇,系統(tǒng)使用Telepresence)。(預(yù)留字段)
  • “Data”:多媒體(AS根據(jù)系統(tǒng)配置決定是否自動(dòng)添加Data)。

attendees

Attendee[0..*]

Body

預(yù)定會(huì)議時(shí),指定的與會(huì)者列表。

該與會(huì)者列表可以用于發(fā)送會(huì)議通知、會(huì)議提醒、會(huì)議開始時(shí)候進(jìn)行自動(dòng)邀請。

cycleParams

有條件必選

CycleParams

Body

周期會(huì)議的參數(shù),當(dāng)會(huì)議是周期會(huì)議的時(shí)候該參數(shù)必須填寫,否則服務(wù)器忽略該參數(shù)。

該參數(shù)包括周期會(huì)議的開始日期、結(jié)束日期、會(huì)議的周期和周期中的開會(huì)時(shí)間點(diǎn)。

(預(yù)留字段)

isAutoRecord

Int

Body

會(huì)議是否自動(dòng)啟動(dòng)錄制,在錄播類型為:錄播、錄播+直播時(shí)才生效。

  • 1:自動(dòng)啟動(dòng)錄制。
  • 0:不自動(dòng)啟動(dòng)錄制。

默認(rèn)值為0。

encryptMode

Int

Body

會(huì)議媒體加密模式。默認(rèn)值由企業(yè)級的配置填充

  • 0:自適應(yīng)加密。
  • 1 : 強(qiáng)制加密。
  • 2 : 不加密。

language

String

Body

會(huì)議的默認(rèn)語言,默認(rèn)值由會(huì)議AS定義。

對于系統(tǒng)支持的語言,按照RFC3066規(guī)范傳遞。

  • zh-CN:簡體中文。
  • en-US:美國英文。

timeZoneID

String

Body

開始時(shí)間的時(shí)區(qū)信息。

時(shí)區(qū)信息,參考時(shí)區(qū)映射關(guān)系。

recordType

Int

Body

錄播類型。

  • 0: 禁用 。
  • 1: 直播 。
  • 2: 錄播。
  • 3: 直播+錄播。

默認(rèn)值:0

liveChannelID

String

Body

直播推流頻道ID,召開會(huì)議時(shí),優(yōu)先根據(jù)此ID查詢頻道的URL,查詢不到則放棄推流;若不存在頻道ID則直接使用liveAddress/ auxAddress兩個(gè)URL。

liveAddress

String

Body

主流直播地址,最大不超過255個(gè)字符,在錄播類型為:直播、錄播+直播時(shí)才生效。

auxAddress

String

Body

輔流直播地址,最大不超過255個(gè)字符,在錄播類型為:直播、錄播+直播時(shí)才生效。

recordAuxStream

Int

Body

是否錄制輔流,在錄播類型為:錄播、錄播+直播時(shí)才生效。

  • 0:否。
  • 1:是。

默認(rèn)不錄制。

confConfigInfo

ConfConfigInfo

Body

會(huì)議其他配置信息。

vmrFlag

Int

Body

是否使用VMR召開預(yù)約會(huì)議。

  • 0:不使用VMR。
  • 1:使用個(gè)人VMR。

默認(rèn)值:0

vmrID

String

Body

用于識(shí)別用戶開會(huì)時(shí)綁定的VMR會(huì)議室。

  • 不為空,則用ID查詢VMR信息。
  • 為空,則查用戶所有VMR,如果有個(gè)人VMR,用個(gè)人VMRID;沒有個(gè)人VMR,取最小VMRID。
表3 Attendee 數(shù)據(jù)結(jié)構(gòu)

參數(shù)

是否必須

類型

描述

userUUID

String

與會(huì)者的用戶uuid

accountId

String

與會(huì)者帳號,兼容終端老版本。如果沒有攜帶userUUID,就通過accountId查詢用戶信息。

name

String

與會(huì)者名稱或昵稱。長度限制為96個(gè)字符。

長度:0-96。

role

Int

會(huì)議中的角色。

  • 0:普通與會(huì)者。
  • 1:會(huì)議主席。

默認(rèn)值為0。

phone

String

電話號碼(可支持SIP、TEL號碼格式)。最大不超過127個(gè)字符。

說明:

當(dāng)“type”“telepresence”時(shí),且設(shè)備為三屏智真,則該字段填寫中屏號碼。(三屏智真為預(yù)留字段)

phone2

String

取值類型同參數(shù)“phone”。(預(yù)留字段)

說明:

當(dāng)“type”“telepresence”時(shí),且設(shè)備為三屏智真,則該字段填寫左屏號碼。

phone3

String

取值類型同參數(shù)“phone”。(預(yù)留字段)

說明:

當(dāng)“type”“telepresence”時(shí),且設(shè)備為三屏智真,則該字段填寫右屏號碼。

email

String

郵件地址。最大不超過255個(gè)字符。

sms

String

短信通知的手機(jī)號碼。最大不超過32個(gè)字符。

isAutoInvite

Int

會(huì)議開始時(shí)是否自動(dòng)邀請?jiān)撆c會(huì)者。

  • 0:不自動(dòng)邀請。
  • 1:自動(dòng)邀請。

默認(rèn)值:1。

type

String

默認(rèn)值由會(huì)議AS定義,號碼類型枚舉如下:

  • “normal”:語音、高清、標(biāo)清與會(huì)者地址(默認(rèn)),軟終端用戶。
  • “telepresence”:智真與會(huì)者地址類型,單屏、三屏智真均屬此類。(預(yù)留字段)
  • “terminal”:會(huì)議室或硬終端。
  • “outside”:外部與會(huì)人。
  • mobile”:軟終端用戶手機(jī)。
  • “telephone”:軟終端用戶固定電話,暫不使用。

默認(rèn)值為“normal”

address

String

終端所在會(huì)議室信息。

deptName

String

組織名稱。最大不超過128個(gè)字符。

表4 CycleParams 數(shù)據(jù)結(jié)構(gòu)

參數(shù)

是否必須

類型

描述

startDate

String

周期會(huì)議的開始日期,格式:YYYY-MM-DD。

開始日期不能早于當(dāng)前日期。

endDate

String

周期會(huì)議的結(jié)束日期,格式:YYYY-MM-DD。

開始日期和結(jié)束日期間的時(shí)間間隔最長不能超過1年。

cycle

String

周期類型。

  • “Day”:天。
  • “Week”:星期。
  • “Month”:月。

Interval

Int

  • “cycle”選擇了“Day”,表示每幾天召開一次,取值范圍[1,60]。
  • “cycle”選擇了“Week”,表示每幾周召開一次,取值范圍[1,5]。
  • “cycle”選擇了“Month”,Interval表示隔幾月,取值范圍[1,12]。

默認(rèn)值都為1。

poInt

Int[0..*]

周期內(nèi)的會(huì)議召開點(diǎn)。僅當(dāng)按周和月時(shí)有效。

例如:

  • “cycle”選擇了“Week”,poInt中填入了兩個(gè)元素1和3,則表示每個(gè)周一和周三召開會(huì)議,0表示周日。
  • “cycle”選擇了“Month”,poInt中填入了12和20則表示每個(gè)月的12號和20號召開會(huì)議,99表示月末。
表5 ConfConfigInfo 數(shù)據(jù)結(jié)構(gòu)

參數(shù)

是否必須

類型

描述

isGuestFreePwd

Boolean

來賓是否免密。

  • True:免密。
  • False:不免密。

默認(rèn)值由會(huì)議模板決定,適用于隨機(jī)id會(huì)議。

isSendNotify

Boolean

是否需要發(fā)送會(huì)議郵件通知。

  • True:需要。
  • False:不需要。

默認(rèn)值由會(huì)議模板決定。

isSendSms

Boolean

是否需要發(fā)送會(huì)議通知。

  • True:需要。
  • False:不需要。

默認(rèn)值由會(huì)議模板決定。

響應(yīng)參數(shù)

表6 參數(shù)說明

參數(shù)

類型

描述

returnCode

Int

返回碼。

returnDesc

String

返回描述。

data

ConferenceInfo[0..*]

會(huì)議信息。

表7 ConferenceInfo 數(shù)據(jù)結(jié)構(gòu)

參數(shù)名稱

參數(shù)類型

描述

conferenceID

String

會(huì)議ID。長度限制為32個(gè)字符。

subject

String

會(huì)議主題。長度限制為128個(gè)字符。

size

Int

會(huì)議方數(shù)。

timeZoneID

String

時(shí)區(qū)參考。

startTime

String

會(huì)議起始時(shí)間 (YYYY-MM-DD HH:MM )。

endTime

String

會(huì)議結(jié)束時(shí)間 (YYYY-MM-DD HH:MM )。

mediaTypes

String

會(huì)議的媒體類型。

由1個(gè)或多個(gè)枚舉String組成,多個(gè)枚舉時(shí),每個(gè)枚舉值之間通過”,”逗號分隔。

  • “Voice”:語音。
  • “Video”:標(biāo)清視頻。
  • “HDVideo”:高清視頻(與“Video”互斥,如果同時(shí)選擇“Video”、“HDVideo”,則系統(tǒng)默認(rèn)選擇“Video”)。
  • “Telepresence”:智真(與“HDVideo”“Video”互斥,如果同時(shí)選擇,系統(tǒng)使用“Telepresence”)。(預(yù)留字段)
  • “Data”:多媒體。

conferenceState

String

(目前只會(huì)返回Created和Schedule狀態(tài), 如果會(huì)議已經(jīng)召開返回Created狀態(tài),否則返回Schedule狀態(tài))

  • “Schedule”:預(yù)定狀態(tài)。
  • “Creating”:正在創(chuàng)建狀態(tài)。
  • “Created”:會(huì)議已經(jīng)被創(chuàng)建,并正在召開。
  • “Destroyed”:會(huì)議已經(jīng)關(guān)閉。

language

String

會(huì)議語言。

accessNumber

String

會(huì)議接入碼。

passwordEntry

PasswordEntry

會(huì)議密碼條目。預(yù)訂者返回主席密碼和來賓密碼。

  • 主席查詢時(shí)返回主席密碼。
  • 來賓查詢時(shí)返回來賓密碼。

userUUID

String

會(huì)議預(yù)訂者userUUID。

scheduserName

String

會(huì)議預(yù)訂者帳號名稱。長度最大限制為96個(gè)字符。

multiStreamFlag

Int

標(biāo)識(shí)是否為多流視頻會(huì)議。

  • 0:單流會(huì)議。
  • 1:多流會(huì)議。

conferenceType

Int

  • 0 : 普通會(huì)議。
  • 1 : 周期會(huì)議(預(yù)留字段)。

cycleParams

CycleParams

周期會(huì)議的參數(shù)。當(dāng)會(huì)議是周期會(huì)議的時(shí)候攜帶該參數(shù)。

該參數(shù)包括周期會(huì)議的開始日期、結(jié)束日期、會(huì)議的周期和周期中的開會(huì)時(shí)間點(diǎn)。

(預(yù)留字段)

isAutoMute

Int

是否入會(huì)自動(dòng)靜音。

isAutoRecord

Int

是否自動(dòng)開啟錄音。

chairJoinUri

String

主席會(huì)議鏈接地址。

guestJoinUri

String

普通與會(huì)者會(huì)議鏈接地址。

recordType

Int

錄播類型。

  • 0: 禁用 。
  • 1: 直播 。
  • 2: 錄播 。
  • 3: 直播+錄播。

auxAddress

String

輔流直播地址。

liveAddress

String

主流直播地址。

recordAuxStream

Int

是否錄制輔流。

  • 0:否。
  • 1:是。

liveUrl

String

直播地址。

confConfigInfo

ConfConfigInfo

會(huì)議其他配置信息。

vmrFlag

Int

是否使用VMR召開預(yù)約會(huì)議。

  • 0:不使用VMR。
  • 1:使用VMR。

    界面顯示會(huì)議ID需要使用“vmrConferenceID”作為會(huì)議ID;查詢會(huì)議詳情、登錄會(huì)控、一鍵入會(huì)等會(huì)議業(yè)務(wù)操作依然使用“conferenceID”字段。

vmrConferenceID

String

如果“vmrFlag”“1”,則該字段不為空。

confUUID

String

會(huì)議的UUID。

isHasRecordFile

Boolean

  • True:該歷史會(huì)議含有錄播文件。
  • False:該歷史會(huì)議不含有錄播文件。

partAttendeeInfo

Attendee[0..*]

與會(huì)方信息。硬件終端/與會(huì)人最多各顯示20條記錄。

terminlCount

Int

硬終端個(gè)數(shù)。

normalCount

Int

普通終端個(gè)數(shù)。

deptName

String

會(huì)議預(yù)定者的組織名稱。

表8 PasswordEntry 數(shù)據(jù)結(jié)構(gòu)

參數(shù)

數(shù)據(jù)類型

描述

conferenceRole

String

會(huì)議角色。

  • “chair”:會(huì)議主席。
  • “general”:普通與會(huì)者。

password

String

會(huì)議中角色的密碼,明文。

請求消息示例

POST /conferences
Connection: keep-alive
Authorization: Basic VFZQdG9tOUcwN2NMWGhMQ1phaXpRUDFsNkdlUzVvT05Q
Content-Type: application/json
user-agent: WeLink-desktop
Content-Length: 548
Host: api.meeting.huaweicloud.com
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)

{
    "mediaTypes": "Voice,Data",
    "attendees": [
    {
        "name": "user01",
        "role": 1,
        "phone": "+8657*******"
     }],
    "conferenceType": 0,
    "subject": "user01的會(huì)議"
}
 

響應(yīng)消息示例

 

HTTP/1.1 200 
Date: Sat, 09 Mar 2019 07:11:20 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 1153
Connection: keep-alive
http_proxy_id: 79ea4d8bdb461a4b811a117f9cf3dbde
Server: api-gateway
X-Request-Id: 1ccc1d7937dd0f66067aeecb9f1df241

{
    "returnCode": 0,
    "returnDesc": "Success",
    "data": [
    {
        "conferenceID": "914271782",
        "mediaTypes": "Voice,Data,Video",
        "subject": "user01的會(huì)議",
        "size": 1,
        "timeZoneID": "56",
        "startTime": "2019-03-10 00:00",
        "endTime": "2019-03-10 02:00",
        "conferenceState": "Created",
        "accessNumber": "+8657*******",
        "language": "zh-CN",
        "passwordEntry": [
        {
            "conferenceRole": "chair",
            "password": "222400"
        },
        {
            "conferenceRole": "general",
            "password": "896775"
        }],
        "userUUID": "ff8080816933ab4801694865840a00c2",
        "scheduserName": "user01",
        "multiStreamFlag": 1,
        "conferenceType": 0,
        "isAutoMute": 1,
        "isAutoRecord": 0,
        "chairJoinUri": "https://nmeeting.huaweicloud.com:443/#/j/914271782?p=488a106894bf2d6f6bb6586a88b92e3f7e524a72bec23840",
        "guestJoinUri": "https://nmeeting.huaweicloud.com:443/#/j/914271782?p=47bc6947ee90a1f1be3b90c6f6e2bac59fb448e9bd90cc3c",
        "recordType": 0,
        "recordAuxStream": 0,
        "confConfigInfo": 
        {
            "inviteMode": "AUTO_INVITE",
            "prolongLength": 15,
            "dispatchMode": "AUTO_DISPATCH",
            "isGuestFreePwd": false,
            "isSendNotify": true,
            "isSendSms": true,
            "isAutoMute": true
        },
        "vmrFlag": 0,
        "scheduleVmr": false,
        "isHasRecordFile": false,
        "partAttendeeInfo": [
        {
            "phone": "+8657*******",
            "name": "user01",
            "role": 1,
            "isMute": 1,
            "type": "normal"
        }],
        "terminlCount": 0,
        "normalCount": 0,
        "deptName": "huawei_ffl ",
        "confUUID": "19d6009f67fe11e9b78bbf16aed73b3c"
    }]
}
 

CURL命令示例

curl -k -i -H 'content-type: application/json' -X POST -H 'Authorization:Basic T2FmNUppeGxvYms0MkZ4am45ZmdPR0dBOE1EYVZtMFBP'' -d '{"conferenceType": "0","subject": "user01 conference","mediaTypes": "HDVideo","attendees": [{"name": "user01","role": 1,"phone": "+8657*******"}]}' 'https://api.meeting.huaweicloud.com/conferences'