Se produjo un error en un complemento de conferencias. Ejemplo de uso:
var conferenceError = ConferenceDataService.newConferenceError() .setConferenceErrorType(ConferenceErrorType.PERMANENT);Ejemplo con autenticación:
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étodo | Tipo de datos que se muestra | Descripción breve |
---|---|---|
setAuthenticationUrl(authenticationUrl) | ConferenceError | Si el tipo de error es AUTHENTICATION , el complemento debe
Proporcionar una URL que llame al complemento para que los usuarios puedan acceder |
setConferenceErrorType(conferenceErrorType) | ConferenceError | Establece 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 llame al complemento para que los usuarios puedan acceder La longitud máxima de
este campo tiene 1,800 caracteres.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
authenticationUrl | String | La URL de autenticación que se configurará. |
Volver
ConferenceError
: Este objeto, para encadenamiento
Arroja
Error
: Si la URL proporcionada no es una URL HTTP o HTTPS válida, o bien
por mucho tiempo.
setConferenceErrorType(conferenceErrorType)
Establece el tipo de error de este ConferenceError
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
conferenceErrorType | ConferenceErrorType | El tipo de error que se configurará. |
Volver
ConferenceError
: Este objeto, para encadenamiento