이 서비스를 사용하면 스크립트를 통해 Google Calendar와 상호작용하는 회의 데이터 객체를 구성하고 구축할 수 있습니다.
클래스
이름 | 간략한 설명 |
---|---|
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
속성
속성 | 유형 | 설명 |
---|---|---|
ConferenceErrorType | ConferenceErrorType | ConferenceErrorType 열거형입니다. |
EntryPointFeature | EntryPointFeature | EntryPointFeature 열거형입니다. |
EntryPointType | EntryPointType | EntryPointType 열거형입니다. |
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
newConferenceDataBuilder() | ConferenceDataBuilder | 비어 있는 새 ConferenceDataBuilder 를 반환합니다. |
newConferenceError() | ConferenceError | 비어 있는 새 ConferenceError 를 반환합니다. |
newConferenceParameter() | ConferenceParameter | 비어 있는 새 ConferenceParameter 를 반환합니다. |
newEntryPoint() | EntryPoint | 비어 있는 새 EntryPoint 를 반환합니다. |
ConferenceError
방법
메서드 | 반환 유형 | 간략한 설명 |
---|---|---|
setAuthenticationUrl(authenticationUrl) | ConferenceError | 오류 유형이 AUTHENTICATION 이면 부가기능에서 사용자가 로그인할 수 있도록 부가기능을 다시 호출하는 URL을 제공해야 합니다. |
setConferenceErrorType(conferenceErrorType) | ConferenceError | 이 ConferenceError 의 오류 유형을 설정합니다. |
ConferenceErrorType
속성
속성 | 유형 | 설명 |
---|---|---|
AUTHENTICATION | Enum | 회의 데이터를 생성하는 중에 인증 오류가 발생했습니다. |
CONFERENCE_SOLUTION_FORBIDDEN | Enum | 사용자가 선택한 회의 솔루션을 사용할 수 없습니다 (단, 부가기능에서 제공하는 다른 솔루션은 사용 가능할 수 있음). |
PERMANENT | Enum | 회의 데이터를 생성하는 중에 영구적인 오류가 발생합니다. |
PERMISSION_DENIED | Enum | 사용자가 서드 파티 회의 시스템에서 작업을 실행할 수 없습니다. |
TEMPORARY | Enum | 회의 데이터 생성 중에 일시적인 오류가 발생했습니다. |
UNKNOWN | Enum | 회의 데이터를 생성하는 중에 알 수 없는 오류가 발생했습니다. |
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_FEATURE | Enum | 사용하지 않습니다. |
TOLL | Enum | PHONE 진입점에만 적용됩니다. |
TOLL_FREE | Enum | PHONE 진입점에만 적용됩니다. |
EntryPointType
속성
속성 | 유형 | 설명 |
---|---|---|
VIDEO | Enum | 회의의 동영상 진입점입니다. |
PHONE | Enum | 회의의 전화 진입점입니다. |
MORE | Enum | 회의 진입점에 대한 자세한 정보로 연결되는 링크입니다. |
SIP | Enum | 회의의 SIP 진입점입니다. |