Conference Data Service

会议数据

此服务允许脚本配置和构建与 Google 日历交互的会议数据对象。

名称简介
ConferenceData包含所有会议相关信息的容器。
ConferenceDataBuilder用于创建 ConferenceData 对象的构建器。
ConferenceDataService脚本可用于创建会议信息的服务。
ConferenceError会议插件中发生的错误。
ConferenceErrorType一种枚举,用于定义可在 ConferenceError 中指定的错误类型。
ConferenceParameter可供插件使用的解决方案专用参数。
EntryPoint加入会议的具体方式的定义。
EntryPointFeature一种枚举,用于定义可通过会议插件创建的入口点的功能。
EntryPointType一种枚举,用于定义会议插件可创建的入口点类型。

ConferenceData

方法

方法返回类型简介
printJson()String输出此对象的 JSON 表示形式。

ConferenceDataBuilder

方法

方法返回类型简介
addConferenceParameter(conferenceParameter)ConferenceDataBuilder向此 ConferenceData 添加 ConferenceParameter
addEntryPoint(entryPoint)ConferenceDataBuilder向此 ConferenceData 添加 EntryPoint
build()ConferenceData构建并验证 ConferenceData
setConferenceId(conferenceId)ConferenceDataBuilder设置相应 ConferenceData 的视频会议 ID。
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilder设置在插件清单中定义的会议解决方案 ID。
setError(conferenceError)ConferenceDataBuilder设置相应 ConferenceDataConferenceError,表示会议未成功创建。
setNotes(notes)ConferenceDataBuilder设置此 ConferenceData 的其他备注,例如管理员的说明或法律声明。

ConferenceDataService

属性

属性类型说明
ConferenceErrorTypeConferenceErrorTypeConferenceErrorType 枚举。
EntryPointFeatureEntryPointFeatureEntryPointFeature 枚举。
EntryPointTypeEntryPointTypeEntryPointType 枚举。

方法

方法返回类型简介
newConferenceDataBuilder()ConferenceDataBuilder返回新的空 ConferenceDataBuilder
newConferenceError()ConferenceError返回新的空 ConferenceError
newConferenceParameter()ConferenceParameter返回新的空 ConferenceParameter
newEntryPoint()EntryPoint返回新的空 EntryPoint

ConferenceError

方法

方法返回类型简介
setAuthenticationUrl(authenticationUrl)ConferenceError如果错误类型为 AUTHENTICATION,插件必须提供一个回调到插件的网址,以允许用户登录。
setConferenceErrorType(conferenceErrorType)ConferenceError设置相应 ConferenceError 的错误类型。

ConferenceErrorType

属性

属性类型说明
AUTHENTICATIONEnum生成会议数据期间出现身份验证错误。
CONFERENCE_SOLUTION_FORBIDDENEnum用户不得使用所选会议解决方案(但可能可以使用插件提供的其他解决方案)。
PERMANENTEnum生成会议数据时出现永久性错误。
PERMISSION_DENIEDEnum用户无权在第三方会议系统中执行操作。
TEMPORARYEnum生成会议数据期间出现临时错误。
UNKNOWNEnum生成会议数据期间出现未知错误。

ConferenceParameter

方法

方法返回类型简介
setKey(key)ConferenceParameter设置此 ConferenceParameter 的键。
setValue(value)ConferenceParameter设置此 ConferenceParameter 的值。

EntryPoint

方法

方法返回类型简介
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。

EntryPointFeature

属性

属性类型说明
UNKNOWN_FEATUREEnum请勿使用。
TOLLEnum仅适用于 PHONE 入口点。
TOLL_FREEEnum仅适用于 PHONE 入口点。

EntryPointType

属性

属性类型说明
VIDEOEnum会议的视频入口点。
PHONEEnum会议的电话入口点。
MOREEnum指向有关会议入口点的更多信息的链接。
SIPEnum会议的 SIP 入口点。