Erro que ocorreu em um complemento para videoconferência. Exemplo de uso:
var conferenceError = ConferenceDataService.newConferenceError() .setConferenceErrorType(ConferenceErrorType.PERMANENT);
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 retorno | Breve descrição |
---|---|---|
setAuthenticationUrl(authenticationUrl) | ConferenceError | Se o tipo de erro for AUTHENTICATION , o complemento precisará
fornecer um URL que chame o complemento para permitir que os usuários façam login. |
setConferenceErrorType(conferenceErrorType) | ConferenceError | Define 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 o complemento para permitir que os usuários façam login. O tamanho máximo
este campo tem 1.800 caracteres.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
authenticationUrl | String | O URL de autenticação a ser definido. |
Retornar
ConferenceError
: este objeto, para encadeamento
Gera
Error
: se o URL fornecido não for um URL http/https válido ou for
de comprimento.
setConferenceErrorType(conferenceErrorType)
Define o tipo de erro desse ConferenceError
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
conferenceErrorType | ConferenceErrorType | O tipo de erro a ser definido. |
Retornar
ConferenceError
: este objeto, para encadeamento