Conference Data Service

Данные конференции

Эта служба позволяет сценариям настраивать и создавать объекты данных конференций, которые взаимодействуют с Календарем Google.

Классы

Имя Краткое описание
ConferenceData Контейнер для всей информации, связанной с конференцией.
ConferenceDataBuilder Конструктор для создания объектов ConferenceData .
ConferenceDataService Служба, которую сценарии могут использовать для создания информации о конференциях.
ConferenceError Ошибка, произошедшая в надстройке для конференц-связи.
ConferenceErrorType Перечисление, определяющее типы ошибок, которые можно указать в ConferenceError .
ConferenceParameter Параметр, специфичный для решения, доступен для использования надстройки.
EntryPoint Определение конкретного способа входа в конференцию.
EntryPointFeature Перечисление, определяющее функции точки входа, которую может создать надстройка для конференц-связи.
EntryPointType Перечисление, определяющее типы точек входа, которые могут быть созданы надстройкой для конференц-связи.

ConferenceData

Методы

Метод Тип возврата Краткое описание
printJson() String Печатает JSON-представление этого объекта.

ConferenceDataBuilder

Методы

Метод Тип возврата Краткое описание
addConferenceParameter(conferenceParameter) ConferenceDataBuilder Добавляет ConferenceParameter к этому ConferenceData .
addEntryPoint(entryPoint) ConferenceDataBuilder Добавляет EntryPoint к этому ConferenceData .
build() ConferenceData Создает и проверяет ConferenceData .
setConferenceId(conferenceId) ConferenceDataBuilder Устанавливает идентификатор конференции для этого ConferenceData .
setConferenceSolutionId(conferenceSolutionId) ConferenceDataBuilder Устанавливает идентификатор решения конференции, определенный в манифесте дополнения.
setError(conferenceError) ConferenceDataBuilder Устанавливает ConferenceError для этого ConferenceData , указывая, что конференция не была успешно создана.
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 ПИН-код для доступа к конференции.
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 для конференции.