Combate à Fraude Docs

Combate à Fraude Docs

    ›SDK Web

    Introdução

    • Início
    • Começando
    • Token de acesso
    • Verificando a resposta

    Android

    • Primeiros passos
    • Integração
    • Notas de atualização

    React Native

    • Primeiros passos
    • Notas de atualização

    SDK Web

    • Integração
    • Erros do SDK
    • Notas de atualização

    Erros do SDK

    Formato

    Todos os erros disparados pelo SDK contam com as seguintes propriedades:

    CampoTipoDescrição
    idstringIdentificador do erro
    messagestringMensagem adicional


    Dica: você pode usar a chamada isSdkError(error) para conferir se um erro está nesse formato:

    const identity = new Sdk(identityToken, options);
    
    try {
        const response = await identityentity.verifyPolicy(cpfInput.value, policyInput.value);
    }
    catch (error) {
        if(identity.isSdkError(error)) {
            // O erro está no formato acima
        }
    }
    

    Tipos de erros

    UnsupportedError

    ID: UNSUPPORTED

    Descrição: Disparado quando o navegador do usuário não suporta alguma feature necessária para o funcionamento do SDK

    PermissionDeniedError

    ID: PERMISSION_DENIED

    Descrição: Disparado quando o SDK não recebeu permissão para executar uma ação (como abrir a câmera)

    AlreadyRunningError

    ID: ALREADY_RUNNING

    Descrição: Disparado quando a flag throwOnRecall é fornecIDa nas opções do SDK e uma chamada de verificação é feita enquanto outra já está em andamento.

    UserCanceledError

    ID: USER_CANCELED

    Descrição: Disparado quando o usuário cancelou uma operação do SDK

    NetworkError

    ID: NETWORK_ERROR

    Descrição: Disparado quando uma requisição para nossos servIDores falhou

    Inval**ID**ResponseError

    ID: INVAL**ID**_RESPONSE

    Descrição: Disparado quando uma requisição para nossos servIDores não teve o resultado esperado

    InternalServerError

    ID: INTERNAL_SERVER_ERROR

    Descrição: Disparado quando houve um erro interno em nossos servIDores

    TimeoutError

    ID: TIMEOUT

    Descrição: Disparado quando alguma requisição do SDK (não necessariamente de rede) estourou o tempo limite

    UnknownError

    ID: UNKNOWN

    Descrição: Disparado quando um erro desconhecIDo aconteceu

    ← IntegraçãoNotas de atualização →
    • UnsupportedError
    • PermissionDeniedError
    • AlreadyRunningError
    • UserCanceledError
    • NetworkError
    • Inval**ID**ResponseError
    • InternalServerError
    • TimeoutError
    • UnknownError
    Combate à Fraude Docs
    2021 © Combate à Fraude - Todos os direitos reservados.
    COMBATEAFRAUDE TECNOLOGIA DA INFORMACAO LTDA CNPJ: 34.102.645/0001-57
    R. Tiradentes, 1077 - 5º andar - Centro, Venâncio Aires - RS, CEP 95800-000