Class ConferenceError

ConferenceError

Erro que ocorreu em um complemento de videoconferência. Exemplo de uso:

var conferenceError = ConferenceDataService.newConferenceError()
    .setConferenceErrorType(ConferenceErrorType.PERMANENT);
Exemplo com autenticação:
var state = ScriptApp.newStateToken()
    .withMethod('myLoginCallbackFunction');
    .withTimeout(3600)
    .createToken();

var authenticationUrl = 'https://script.google.com/a/google.com/d/'
    + ScriptApp.getScriptId()
    + '/usercallback?state='
    + state;

var conferenceError = ConferenceDataService.newConferenceError()
    .setConferenceErrorType(ConferenceDataService.ConferenceErrorType.AUTHENTICATION)
    .setAuthenticationUrl(authenticationUrl);

Métodos

MétodoTipo de retornoBreve descrição
setAuthenticationUrl(authenticationUrl)ConferenceErrorSe 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)ConferenceErrorDefine o tipo de erro desse ConferenceError.

Documentação detalhada

setAuthenticationUrl(authenticationUrl)

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. O tamanho máximo desse campo é de 1.800 caracteres.

Parâmetros

NomeTipoDescrição
authenticationUrlStringO URL de autenticação a ser definido.

Retorno

ConferenceError: este objeto, para encadeamento.

Gera

Error: se o URL fornecido não for um URL http/https válido ou for muito longo.


setConferenceErrorType(conferenceErrorType)

Define o tipo de erro desse ConferenceError.

Parâmetros

NomeTipoDescrição
conferenceErrorTypeConferenceErrorTypeO tipo de erro a ser definido.

Retorno

ConferenceError: este objeto, para encadeamento.