Definição de uma maneira específica de participar de uma videoconferência. Exemplo de uso:
var videoEntryPoint = ConferenceDataService.newEntryPoint() .setEntryPointType(ConferenceDataService.EntryPointType.VIDEO) .setUri('https://example.com/myroom'); .setPasscode('12345'); var phoneEntryPoint = ConferenceDataService.newEntryPoint() .setEntryPointType(ConferenceDataService.EntryPointType.PHONE) .setUri('tel:+11234567890,,,112233445;9687') .addFeature(ConferenceDataService.EntryPointFeature.TOLL) setPin('9687'); var sipEntryPoint = ConferenceDataService.newEntryPoint() .setEntryPointType(ConferenceDataService.EntryPointType.SIP) .setUri('sip:joe@example.com') .setAccessCode('1234567'); var moreEntryPoint = ConferenceDataService.newEntryPoint() .setEntryPointType(ConferenceDataService.EntryPointType.MORE) .setUri('https://example.com/moreJoiningInfo');
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. |
Documentação detalhada
addFeature(feature)
Adiciona o recurso do ponto de entrada, como "ligação sem custo financeiro" ou "chamada sem custo financeiro".
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
feature | EntryPointFeature | O recurso a ser definido. |
Retorno
EntryPoint
: este objeto, para encadeamento.
Gera
Error
: se o recurso não for aplicável a esse ponto de entrada.
setAccessCode(accessCode)
Um código de acesso para acessar a conferência. Comprimento máximo de 128 caracteres. Opcional.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
accessCode | String | O código de acesso a ser definido. |
Retorno
EntryPoint
: este objeto, para encadeamento.
Gera
Error
: se o código de acesso fornecido for muito longo.
setEntryPointType(entryPointType)
Define o tipo desse ponto de entrada. Obrigatório.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
entryPointType | EntryPointType | O tipo de ponto de entrada a ser definido. |
Retorno
EntryPoint
: este objeto, para encadeamento.
setMeetingCode(meetingCode)
Um código da reunião para acessar a videoconferência. Comprimento máximo de 128 caracteres. Opcional.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
meetingCode | String | Código da reunião a ser definido. |
Retorno
EntryPoint
: este objeto, para encadeamento.
Gera
Error
: se o código da reunião fornecido for muito longo.
setPasscode(passcode)
Uma senha para acessar a videoconferência. Comprimento máximo de 128 caracteres. Opcional.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
passcode | String | A senha a ser definida. |
Retorno
EntryPoint
: este objeto, para encadeamento.
Gera
Error
: se a senha fornecida for muito longa.
setPassword(password)
Um código de senha para acessar a conferência. Comprimento máximo de 128 caracteres. Opcional.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
password | String | A senha a ser definida. |
Retorno
EntryPoint
: este objeto, para encadeamento.
Gera
Error
: se a senha fornecida for muito longa.
setPin(pin)
Um código PIN para acessar a conferência. Comprimento máximo de 128 caracteres. Opcional.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
pin | String | Código PIN a ser definido. |
Retorno
EntryPoint
: este objeto, para encadeamento.
Gera
Error
: se o código PIN fornecido for muito longo.
setRegionCode(regionCode)
O código regional CLDR/ISO 3166 do país associado a este ponto de entrada. Aplicável apenas aos tipos de ponto de entrada do smartphone. Opcional.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
regionCode | String | O regionCode a ser definido. |
Retorno
EntryPoint
: este objeto, para encadeamento.
Gera
Error
: se o regionCode fornecido for muito longo.
setUri(uri)
Define o URI para participar da conferência por esse ponto de entrada. Para pontos de entrada PHONE
, é obrigatório usar o prefixo tel:
. Para pontos de entrada SIP
, é obrigatório usar o prefixo sip:
. Para pontos de entrada VIDEO
e MORE
, os prefixos
http:
ou https:
são obrigatórios. Comprimento máximo de 1.300 caracteres. Obrigatório.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
uri | String | O URI a ser definido. |
Retorno
EntryPoint
: este objeto, para encadeamento.
Gera
Error
: se o URI fornecido estiver incorreto.