Class EntryPoint

EntryPoint

定义加入会议的具体方式。用法示例:

var videoEntryPoint = ConferenceDataService.newEntryPoint()
    .setEntryPointType(ConferenceDataService.EntryPointType.VIDEO)
    .setUri('https://example.com/myroom');
    .setPasscode('12345');

var phoneEntryPoint = ConferenceDataService.newEntryPoint()
    .setEntryPointType(ConferenceDataService.EntryPointType.PHONE)
    .setUri('tel:+11234567890,,,112233445;9687')
    .addFeature(ConferenceDataService.EntryPointFeature.TOLL)
    setPin('9687');

var sipEntryPoint = ConferenceDataService.newEntryPoint()
    .setEntryPointType(ConferenceDataService.EntryPointType.SIP)
    .setUri('sip:joe@example.com')
    .setAccessCode('1234567');

var moreEntryPoint = ConferenceDataService.newEntryPoint()
    .setEntryPointType(ConferenceDataService.EntryPointType.MORE)
    .setUri('https://example.com/moreJoiningInfo');

方法

方法返回类型简介
addFeature(feature)EntryPoint添加入口点的功能,例如收费或免费。
setAccessCode(accessCode)EntryPoint用于访问会议的访问代码。
setEntryPointType(entryPointType)EntryPoint设置此入口点的类型。
setMeetingCode(meetingCode)EntryPoint用于访问会议的会议代码。
setPasscode(passcode)EntryPoint用于访问会议的密码。
setPassword(password)EntryPoint用于访问会议的密码。
setPin(pin)EntryPoint用于访问会议的 PIN 码。
setRegionCode(regionCode)EntryPoint与此入口点相关联的国家/地区的 CLDR/ISO 3166 地区代码。
setUri(uri)EntryPoint设置用于通过此入口点加入会议的 URI。

详细文档

addFeature(feature)

添加入口点的功能,例如收费或免费。

参数

名称类型说明
featureEntryPointFeature要设置的功能。

弃踢回攻

EntryPoint - 此对象,用于链接

抛出

Error - 如果该功能不适用于此入口点。


setAccessCode(accessCode)

用于访问会议的访问代码。长度上限为 128 个字符。可选。

参数

名称类型说明
accessCodeString要设置的访问代码。

弃踢回攻

EntryPoint - 此对象,用于链接

抛出

Error - 如果提供的访问代码过长。


setEntryPointType(entryPointType)

设置此入口点的类型。必填。

参数

名称类型说明
entryPointTypeEntryPointType要设置的入口点类型。

弃踢回攻

EntryPoint - 此对象,用于链接


setMeetingCode(meetingCode)

用于访问会议的会议代码。长度上限为 128 个字符。可选。

参数

名称类型说明
meetingCodeString要设置的会议代码。

弃踢回攻

EntryPoint - 此对象,用于链接

抛出

Error - 如果提供的会议代码过长。


setPasscode(passcode)

用于访问会议的密码。长度上限为 128 个字符。可选。

参数

名称类型说明
passcodeString要设置的密码。

弃踢回攻

EntryPoint - 此对象,用于链接

抛出

Error - 如果提供的密码过长。


setPassword(password)

用于访问会议的密码。长度上限为 128 个字符。可选。

参数

名称类型说明
passwordString要设置的密码。

弃踢回攻

EntryPoint - 此对象,用于链接

抛出

Error - 如果提供的密码过长。


setPin(pin)

用于访问会议的 PIN 码。长度上限为 128 个字符。可选。

参数

名称类型说明
pinString要设置的 PIN 码。

弃踢回攻

EntryPoint - 此对象,用于链接

抛出

Error - 如果提供的 PIN 码过长。


setRegionCode(regionCode)

与此入口点相关联的国家/地区的 CLDR/ISO 3166 地区代码。仅适用于手机入口点类型。可选。

参数

名称类型说明
regionCodeString要设置的 regionCode。

弃踢回攻

EntryPoint - 此对象,用于链接

抛出

Error - 如果提供的 regionCode 过长。


setUri(uri)

设置用于通过此入口点加入会议的 URI。对于 PHONE 入口点,前缀 tel: 是必需的。对于 SIP 入口点,前缀 sip: 是必需的。对于 VIDEOMORE 入口点,http:https: 前缀是必需的。长度上限为 1300 个字符。必填。

参数

名称类型说明
uriString要设置的 URI。

弃踢回攻

EntryPoint - 此对象,用于链接

抛出

Error - 如果提供的 URI 格式有误。