Conference Data Service

회의 데이터

이 서비스를 사용하면 스크립트를 통해 Google Calendar와 상호작용하는 회의 데이터 객체를 구성하고 구축할 수 있습니다.

클래스

이름간략한 설명
ConferenceData모든 회의 관련 정보를 포함하는 컨테이너입니다.
ConferenceDataBuilderConferenceData 객체를 만들기 위한 빌더입니다.
ConferenceDataService스크립트에서 회의 정보를 만드는 데 사용할 수 있는 서비스입니다.
ConferenceError회의 부가기능에서 오류가 발생했습니다.
ConferenceErrorTypeConferenceError에서 지정할 수 있는 오류의 유형을 정의하는 열거형입니다.
ConferenceParameter부가기능 사용에 사용할 수 있는 솔루션별 매개변수입니다.
EntryPoint회의에 참여하는 특정 방법의 정의입니다.
EntryPointFeature회의 부가기능에서 만들 수 있는 진입점의 기능을 정의하는 열거형입니다.
EntryPointType회의 부가기능에서 만들 수 있는 진입점의 유형을 정의하는 열거형입니다.

ConferenceData

방법

메서드반환 유형간략한 설명
printJson()String이 객체의 JSON 표현을 출력합니다.

ConferenceDataBuilder

방법

메서드반환 유형간략한 설명
addConferenceParameter(conferenceParameter)ConferenceDataBuilderConferenceDataConferenceParameter을 추가합니다.
addEntryPoint(entryPoint)ConferenceDataBuilderConferenceDataEntryPoint를 추가합니다.
build()ConferenceDataConferenceData를 빌드하고 유효성을 검사합니다.
setConferenceId(conferenceId)ConferenceDataBuilderConferenceData의 회의 ID를 설정합니다.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilder부가기능의 매니페스트에 정의된 회의 솔루션 ID를 설정합니다.
setError(conferenceError)ConferenceDataBuilderConferenceDataConferenceError를 설정하여 회의가 성공적으로 생성되지 않았음을 나타냅니다.
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이면 부가기능에서 사용자가 로그인할 수 있도록 부가기능을 다시 호출하는 URL을 제공해야 합니다.
setConferenceErrorType(conferenceErrorType)ConferenceErrorConferenceError의 오류 유형을 설정합니다.

ConferenceErrorType

속성

속성유형설명
AUTHENTICATIONEnum회의 데이터를 생성하는 중에 인증 오류가 발생했습니다.
CONFERENCE_SOLUTION_FORBIDDENEnum사용자가 선택한 회의 솔루션을 사용할 수 없습니다 (단, 부가기능에서 제공하는 다른 솔루션은 사용 가능할 수 있음).
PERMANENTEnum회의 데이터를 생성하는 중에 영구적인 오류가 발생합니다.
PERMISSION_DENIEDEnum사용자가 서드 파티 회의 시스템에서 작업을 실행할 수 없습니다.
TEMPORARYEnum회의 데이터 생성 중에 일시적인 오류가 발생했습니다.
UNKNOWNEnum회의 데이터를 생성하는 중에 알 수 없는 오류가 발생했습니다.

ConferenceParameter

방법

메서드반환 유형간략한 설명
setKey(key)ConferenceParameterConferenceParameter의 키를 설정합니다.
setValue(value)ConferenceParameterConferenceParameter의 값을 설정합니다.

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사용하지 않습니다.
TOLLEnumPHONE 진입점에만 적용됩니다.
TOLL_FREEEnumPHONE 진입점에만 적용됩니다.

EntryPointType

속성

속성유형설명
VIDEOEnum회의의 동영상 진입점입니다.
PHONEEnum회의의 전화 진입점입니다.
MOREEnum회의 진입점에 대한 자세한 정보로 연결되는 링크입니다.
SIPEnum회의의 SIP 진입점입니다.