Эта служба позволяет сценариям настраивать и создавать объекты данных конференций, которые взаимодействуют с Календарем 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 для конференции. |