Histórico da Página
...
A fim de criar uma interface de aviso de vencimento de Certificado Digital, foi desenvolvida uma API Rest do Protheus para consumir um serviço SOAP do TSS responsável pelas informações do Certificado Digital. Agora será possível ter acesso a informações como, por exemplo, a data de validade do Certificado Digital, e poder decidir por alertar o usuário da proximidade do vencimento.
04. DEMAIS INFORMAÇÕES
...
- PARAMETROS DA REQUISICAO REST
- token - Token de validação de conexão
- codEntTSS - Código de Entidade no TSS ( SPED400 )
- RETORNO BEM SUCEDIDO
- Arquivo JSON com informações do Certificado Digital cadastrado no TSS
- RETORNO MAL SUCEDIDO
- Não informar alguns dos parâmetros obrigatórios da requisição
- "Token e/ou Entidade do TSS nao foram informados nos parametros."
- "Os Query Params 'token' e 'codEntTSS' sao obrigatorios e devem ser informados com um token valido e um codigo de entidade do TSS valido, respectivamente."
- "Token e/ou Entidade do TSS nao foram informados nos parametros."
- Parâmetro MV_TAFSURL em branco ou com conteúdo inválido
- "TSS nao pode ser conectado."
- "A tentativa de conexao na API SPEDCFGNFE falhou. Favor verificar: Query Params informados. TSS ativo. VPN ativa. Parametros Protheus com conteudos validos."
- "TSS nao pode ser conectado."
- Para os parâmetros informados não foi encontrado Certificado ou requisição falhou
- "Nao foi possivel obter informacoes de Certificados"
- "Endpoint CFGSTATUSCERTIFICATE da API SPEDCFGNFE falhou ou retornou vazio."
- "Nao foi possivel obter informacoes de Certificados"
- Para os parâmetros informados não foi encontrado Certificado
- "Nenhum Certificado encontrado."
- "Nenhum Certificado foi encontrado para os parametros informados."
- "Nenhum Certificado encontrado."
- Não informar alguns dos parâmetros obrigatórios da requisição
05. ASSUNTOS RELACIONADOS
- Guia de Implementação de API: https://tdn.totvs.com.br/pages/viewpage.action?pageId=274849083
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style> |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas