Erro que ocorreu em um complemento de conferência. Exemplo de uso:
const conferenceError = ConferenceDataService.newConferenceError().setConferenceErrorType( ConferenceDataService.ConferenceErrorType.PERMANENT, );
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étodo | Tipo de retorno | Breve descrição |
|---|---|---|
set | Conference | Se o tipo de erro for AUTHENTICATION, o complemento precisará
fornecer um URL que faça uma chamada de volta para o complemento para permitir que os usuários façam login. |
set | Conference | Define o tipo de erro deste Conference. |
Documentação detalhada
setAuthenticationUrl(authenticationUrl)
Se o tipo de erro for AUTHENTICATION, o complemento precisará
fornecer um URL que faça uma chamada de volta para o complemento para permitir que os usuários façam login. O tamanho máximo desse campo é de 1.800 caracteres.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
authentication | 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 muito longo.
setConferenceErrorType(conferenceErrorType)
Define o tipo de erro deste ConferenceError.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
conference | Conference | O tipo de erro a ser definido. |
Retornar
ConferenceError: este objeto, para encadeamento