Com esse serviço, os scripts podem configurar e criar objetos de dados de videoconferência que interagem com o Google Agenda.
Aulas
Nome | Breve descrição |
---|---|
ConferenceData | Contêiner para todas as informações relacionadas à conferência. |
ConferenceDataBuilder | Builder para criação de objetos ConferenceData . |
ConferenceDataService | Serviço que os scripts podem usar para criar informações de videoconferência. |
ConferenceError | Erro que ocorreu em um complemento de videoconferência. |
ConferenceErrorType | Enumeração que define os tipos de erros que podem ser especificados em uma ConferenceError . |
ConferenceParameter | Parâmetro específico da solução disponível para uso do complemento. |
EntryPoint | Definição de uma maneira específica de participar de uma videoconferência. |
EntryPointFeature | Enumeração que define os recursos do ponto de entrada que podem ser criados por um complemento de videoconferência. |
EntryPointType | Enumeração que define os tipos de pontos de entrada que podem ser criados por um complemento de conferência. |
ConferenceData
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
printJson() | String | Mostra a representação JSON desse objeto. |
ConferenceDataBuilder
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
addConferenceParameter(conferenceParameter) | ConferenceDataBuilder | Adiciona um ConferenceParameter ao ConferenceData . |
addEntryPoint(entryPoint) | ConferenceDataBuilder | Adiciona um EntryPoint ao ConferenceData . |
build() | ConferenceData | Cria e valida o ConferenceData . |
setConferenceId(conferenceId) | ConferenceDataBuilder | Define o ID da videoconferência deste ConferenceData . |
setConferenceSolutionId(conferenceSolutionId) | ConferenceDataBuilder | Define o ID da solução de videoconferência definido no manifesto do complemento. |
setError(conferenceError) | ConferenceDataBuilder | Define o ConferenceError deste ConferenceData , indicando que a conferência
não foi criada. |
setNotes(notes) | ConferenceDataBuilder | Define as outras observações desse ConferenceData , como instruções do
administrador ou avisos legais. |
ConferenceDataService
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
ConferenceErrorType | ConferenceErrorType | A enumeração ConferenceErrorType . |
EntryPointFeature | EntryPointFeature | A enumeração EntryPointFeature . |
EntryPointType | EntryPointType | A enumeração EntryPointType . |
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
newConferenceDataBuilder() | ConferenceDataBuilder | Retorna um novo ConferenceDataBuilder vazio. |
newConferenceError() | ConferenceError | Retorna um novo ConferenceError vazio. |
newConferenceParameter() | ConferenceParameter | Retorna um novo ConferenceParameter vazio. |
newEntryPoint() | EntryPoint | Retorna um novo EntryPoint vazio. |
ConferenceError
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
setAuthenticationUrl(authenticationUrl) | ConferenceError | Se o tipo de erro for AUTHENTICATION , o complemento precisará fornecer um URL que chame novamente o complemento para permitir que os usuários façam login. |
setConferenceErrorType(conferenceErrorType) | ConferenceError | Define o tipo de erro desse ConferenceError . |
ConferenceErrorType
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
AUTHENTICATION | Enum | Erro de autenticação durante a geração de dados de conferência. |
CONFERENCE_SOLUTION_FORBIDDEN | Enum | O usuário não tem permissão para usar a solução de videoconferência selecionada, mas pode usar outras soluções oferecidas pelo complemento. |
PERMANENT | Enum | Um erro permanente durante a geração de dados de conferência. |
PERMISSION_DENIED | Enum | O usuário não tem permissão para realizar uma ação no sistema de videoconferência de terceiros. |
TEMPORARY | Enum | Ocorreu um erro temporário durante a geração dos dados de videoconferência. |
UNKNOWN | Enum | Ocorreu um erro desconhecido durante a geração de dados de videoconferência. |
ConferenceParameter
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
setKey(key) | ConferenceParameter | Define a chave desse ConferenceParameter . |
setValue(value) | ConferenceParameter | Define o valor desse ConferenceParameter . |
EntryPoint
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
addFeature(feature) | EntryPoint | Adiciona o recurso do ponto de entrada, como "ligação sem custo financeiro" ou "chamada sem custo financeiro". |
setAccessCode(accessCode) | EntryPoint | Um código de acesso para acessar a conferência. |
setEntryPointType(entryPointType) | EntryPoint | Define o tipo desse ponto de entrada. |
setMeetingCode(meetingCode) | EntryPoint | Um código da reunião para acessar a videoconferência. |
setPasscode(passcode) | EntryPoint | Uma senha para acessar a videoconferência. |
setPassword(password) | EntryPoint | Um código de senha para acessar a conferência. |
setPin(pin) | EntryPoint | Um código PIN para acessar a conferência. |
setRegionCode(regionCode) | EntryPoint | O código regional CLDR/ISO 3166 do país associado a este ponto de entrada. |
setUri(uri) | EntryPoint | Define o URI para participar da conferência por esse ponto de entrada. |
EntryPointFeature
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
UNKNOWN_FEATURE | Enum | Não use. |
TOLL | Enum | Aplicável apenas ao ponto de entrada PHONE. |
TOLL_FREE | Enum | Aplicável apenas ao ponto de entrada PHONE. |
EntryPointType
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
VIDEO | Enum | Um ponto de entrada de vídeo para uma videoconferência. |
PHONE | Enum | Um ponto de entrada telefônico para uma conferência. |
MORE | Enum | Um link para mais informações sobre pontos de entrada em uma conferência. |
SIP | Enum | Um ponto de entrada SIP para uma conferência. |