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设置相应 ConferenceData 的 ConferenceError,表示会议未成功创建。
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 入口点。