Class EntryPoint

EntryPoint

Definição de uma maneira específica de participar de uma conferê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étodoTipo de retornoBreve descrição
addFeature(feature)EntryPointAdiciona o recurso do ponto de entrada, como ligação sem custo financeiro ou número de telefone.
setAccessCode(accessCode)EntryPointUm código de acesso para acessar a conferência.
setEntryPointType(entryPointType)EntryPointDefine o tipo deste ponto de entrada.
setMeetingCode(meetingCode)EntryPointUm código de reunião para acessar a videoconferência.
setPasscode(passcode)EntryPointUma senha para acessar a videoconferência.
setPassword(password)EntryPointUm código de senha para acessar a videoconferência.
setPin(pin)EntryPointUm código PIN para acessar a conferência.
setRegionCode(regionCode)EntryPointO código regional CLDR/ISO 3166 do país associado a este ponto de entrada.
setUri(uri)EntryPointDefine o URI para participar da conferência por meio desse ponto de entrada.

Documentação detalhada

addFeature(feature)

Adiciona o recurso do ponto de entrada, como ligação sem custo financeiro ou número de telefone.

Parâmetros

NomeTipoDescrição
featureEntryPointFeatureO recurso a ser definido.

Retornar

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. O tamanho máximo é de 128 caracteres. Opcional.

Parâmetros

NomeTipoDescrição
accessCodeStringO código de acesso a ser definido.

Retornar

EntryPoint: este objeto, para encadeamento

Gera

Error: se o código de acesso fornecido for muito longo.


setEntryPointType(entryPointType)

Define o tipo deste ponto de entrada. Obrigatório.

Parâmetros

NomeTipoDescrição
entryPointTypeEntryPointTypeO tipo de ponto de entrada a ser definido.

Retornar

EntryPoint: este objeto, para encadeamento


setMeetingCode(meetingCode)

Um código de reunião para acessar a videoconferência. O tamanho máximo é de 128 caracteres. Opcional.

Parâmetros

NomeTipoDescrição
meetingCodeStringO código da reunião a ser definido.

Retornar

EntryPoint: este objeto, para encadeamento

Gera

Error: se o código de reunião fornecido for muito longo.


setPasscode(passcode)

Uma senha para acessar a videoconferência. O tamanho máximo é de 128 caracteres. Opcional.

Parâmetros

NomeTipoDescrição
passcodeStringA senha a ser definida.

Retornar

EntryPoint: este objeto, para encadeamento

Gera

Error: se a senha fornecida for muito longa.


setPassword(password)

Um código de senha para acessar a videoconferência. O tamanho máximo é de 128 caracteres. Opcional.

Parâmetros

NomeTipoDescrição
passwordStringA senha a ser definida.

Retornar

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. O tamanho máximo é de 128 caracteres. Opcional.

Parâmetros

NomeTipoDescrição
pinStringO código PIN a ser definido.

Retornar

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 a tipos de ponto de entrada de telefone. Opcional.

Parâmetros

NomeTipoDescrição
regionCodeStringO regionCode a ser definido.

Retornar

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 meio desse ponto de entrada. Para pontos de entrada PHONE, o prefixo tel: é obrigatório. Para pontos de entrada SIP, o prefixo sip: é obrigatório. Para pontos de entrada VIDEO e MORE, os prefixos http: ou https: são obrigatórios. O tamanho máximo é de 1.300 caracteres. Obrigatório.

Parâmetros

NomeTipoDescrição
uriStringO URI a ser definido.

Retornar

EntryPoint: este objeto, para encadeamento

Gera

Error: se o URI fornecido estiver incorreto.