Class ConferenceError

ConferenceError

Es el error que se produjo en un complemento de conferencias. Ejemplo de uso:

const conferenceError =
    ConferenceDataService.newConferenceError().setConferenceErrorType(
        ConferenceDataService.ConferenceErrorType.PERMANENT,
    );
Ejemplo con autenticación:
const state = ScriptApp.newStateToken()
                  .withMethod('myLoginCallbackFunction')
                  .withTimeout(3600)
                  .createToken();

const authenticationUrl = `https://script.google.com/a/google.com/d/${
    ScriptApp.getScriptId()}/usercallback?state=${state}`;

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

Métodos

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

Documentación detallada

setAuthenticationUrl(authenticationUrl)

Si el tipo de error es AUTHENTICATION, el complemento debe proporcionar una URL que vuelva a llamar al complemento para permitir que los usuarios accedan. La longitud máxima de este campo es de 1,800 caracteres.

Parámetros

NombreTipoDescripción
authenticationUrlStringEs la URL de autenticación que se debe establecer.

Volver

ConferenceError: Este objeto, para encadenar

Arroja

Error: Si la URL proporcionada no es una URL HTTP o HTTPS válida, o es demasiado larga.


setConferenceErrorType(conferenceErrorType)

Establece el tipo de error de este ConferenceError.

Parámetros

NombreTipoDescripción
conferenceErrorTypeConferenceErrorTypeEs el tipo de error que se establecerá.

Volver

ConferenceError: Este objeto, para encadenar