Conference Data Service

Datos de la conferencia

Este servicio permite que las secuencias de comandos configuren y compilen objetos de datos de conferencias que interactúan con el Calendario de Google.

Clases

NombreDescripción breve
ConferenceDataEs un contenedor para toda la información relacionada con la conferencia.
ConferenceDataBuilderEs un compilador para crear objetos ConferenceData.
ConferenceDataServiceEs un servicio que las secuencias de comandos pueden usar para crear información de conferencias.
ConferenceErrorError que se produjo en un complemento de conferencias
ConferenceErrorTypeEs una enumeración que define los tipos de errores que puedes especificar en un ConferenceError.
ConferenceParameterEs un parámetro específico de la solución disponible para el uso del complemento.
EntryPointEs la definición de una forma específica de unirse a una conferencia.
EntryPointFeatureEnumeración que define las funciones del punto de entrada que puede crear un complemento de conferencias.
EntryPointTypeEnumeración que define los tipos de puntos de entrada que puede crear un complemento de conferencias.

ConferenceData

Métodos

MétodoTipo de datos que se muestraDescripción breve
printJson()StringImprime la representación JSON de este objeto.

ConferenceDataBuilder

Métodos

MétodoTipo de datos que se muestraDescripción breve
addConferenceParameter(conferenceParameter)ConferenceDataBuilderAgrega un ConferenceParameter a esta ConferenceData.
addEntryPoint(entryPoint)ConferenceDataBuilderAgrega un EntryPoint a esta ConferenceData.
build()ConferenceDataCompila y valida el ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderEstablece el ID de conferencia de este ConferenceData.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderEstablece el ID de la solución de conferencia definido en el manifiesto del complemento.
setError(conferenceError)ConferenceDataBuilderEstablece el ConferenceError de este ConferenceData, lo que indica que la conferencia no se creó correctamente.
setNotes(notes)ConferenceDataBuilderEstablece las notas adicionales de este ConferenceData, como las instrucciones del administrador o los avisos legales.

ConferenceDataService

Propiedades

PropiedadTipoDescripción
ConferenceErrorTypeConferenceErrorTypeLa enumeración ConferenceErrorType
EntryPointFeatureEntryPointFeatureLa enumeración EntryPointFeature
EntryPointTypeEntryPointTypeLa enumeración EntryPointType

Métodos

MétodoTipo de datos que se muestraDescripción breve
newConferenceDataBuilder()ConferenceDataBuilderMuestra una ConferenceDataBuilder nueva y vacía.
newConferenceError()ConferenceErrorMuestra una ConferenceError nueva y vacía.
newConferenceParameter()ConferenceParameterMuestra una ConferenceParameter nueva y vacía.
newEntryPoint()EntryPointMuestra una EntryPoint nueva y vacía.

ConferenceError

Métodos

MétodoTipo de datos que se muestraDescripción breve
setAuthenticationUrl(authenticationUrl)ConferenceErrorSi el tipo de error es AUTHENTICATION, el complemento debe proporcionar una URL que lo vuelva a llamar para permitir que los usuarios accedan.
setConferenceErrorType(conferenceErrorType)ConferenceErrorEstablece el tipo de error de este ConferenceError.

ConferenceErrorType

Propiedades

PropiedadTipoDescripción
AUTHENTICATIONEnumSe produjo un error de autenticación durante la generación de datos de la conferencia.
CONFERENCE_SOLUTION_FORBIDDENEnumEl usuario no tiene permiso para usar la solución de conferencia seleccionada (pero es posible que pueda usar otras soluciones que ofrece el complemento).
PERMANENTEnumSe produjo un error permanente durante la generación de datos de la conferencia.
PERMISSION_DENIEDEnumEl usuario no tiene permitido realizar acciones en el sistema de conferencias de terceros.
TEMPORARYEnumSe produjo un error temporal durante la generación de datos de la conferencia.
UNKNOWNEnumSe produjo un error desconocido durante la generación de datos de la conferencia.

ConferenceParameter

Métodos

MétodoTipo de datos que se muestraDescripción breve
setKey(key)ConferenceParameterEstablece la clave de este ConferenceParameter.
setValue(value)ConferenceParameterEstablece el valor de este ConferenceParameter.

EntryPoint

Métodos

MétodoTipo de datos que se muestraDescripción breve
addFeature(feature)EntryPointAgrega la función del punto de entrada, como si es con peaje o sin peaje.
setAccessCode(accessCode)EntryPointUn código de acceso para acceder a la conferencia
setEntryPointType(entryPointType)EntryPointEstablece el tipo de este punto de entrada.
setMeetingCode(meetingCode)EntryPointUn código de reunión para acceder a la conferencia
setPasscode(passcode)EntryPointUna contraseña para acceder a la conferencia
setPassword(password)EntryPointUn código de contraseña para acceder a la conferencia
setPin(pin)EntryPointUn código PIN para acceder a la conferencia
setRegionCode(regionCode)EntryPointEs el código de región CLDR/ISO 3166 del país asociado con este punto de entrada.
setUri(uri)EntryPointEstablece el URI para unirse a la conferencia a través de este punto de entrada.

EntryPointFeature

Propiedades

PropiedadTipoDescripción
UNKNOWN_FEATUREEnumNo lo utilices.
TOLLEnumSolo se aplica al punto de entrada PHONE.
TOLL_FREEEnumSolo se aplica al punto de entrada PHONE.

EntryPointType

Propiedades

PropiedadTipoDescripción
VIDEOEnumEs un punto de entrada de video para una conferencia.
PHONEEnumUn punto de entrada telefónico para una conferencia.
MOREEnumUn vínculo a más información sobre los puntos de entrada a una conferencia.
SIPEnumUn punto de entrada de SIP para una conferencia.