Extrair Logs¶
Web service para extrair logs do equipamento S@T.
Exemplo de chamada com retorno em Base64¶
# GET
http://localhost:6679/api/sat/extrairlogs
Exemplo de chamada com retorno em Texto¶
# GET
http://localhost:6679/api/sat/extrairlogs?formato=texto
Resposta¶
Estrutura do xml de resposta.
Resposta de Erro Inventti¶
<ExtrairLogsSATResposta>
<SituacaoOperacao>2</SituacaoOperacao>
<Erro>
<Codigo>10999</Codigo>
<Descricao>Erro inesperado - 'AGENTE'.</Descricao>
</Erro>
</ExtrairLogsSATResposta>
Resposta de Erro Equipamento S@T¶
<ExtrairLogsSATResposta>
<SituacaoOperacao>2</SituacaoOperacao>
<SAT>
<Sessao>822629</Sessao>
<CodigoRetornoEquipamento>19999</CodigoRetornoEquipamento>
<Mensagem>Erro ao realizar operação</Mensagem>
</SAT>
</ExtrairLogsSATResposta>
Resposta de Sucesso¶
- Chamada normal:
<ExtrairLogsSATResposta>
<SituacaoOperacao>2</SituacaoOperacao>
<SAT>
<Sessao>688074</Sessao>
<CodigoRetornoEquipamento>15000</CodigoRetornoEquipamento>
<Mensagem>Transferência completa</Mensagem>
</SAT>
<Logs>MjAxNzAxMDcwOTE5MDh8U0FUfGluZm98RXF1aXB...FpckxvZ3M=</Logs>
</ExtrairLogsSATResposta>
- Chamada com o parâmetro
formato
comotexto
(?formato=texto
):
<ExtrairLogsSATResposta>
<SituacaoOperacao>2</SituacaoOperacao>
<SAT>
<Sessao>688074</Sessao>
<CodigoRetornoEquipamento>15000</CodigoRetornoEquipamento>
<Mensagem>Transferência completa</Mensagem>
</SAT>
<Logs>20170107091908|SAT|info|Equipamento SAT ligado
...
20170920171513|AC_SAT|info|Funcao recebida: ExtrairLogs</Logs>
</ExtrairLogsSATResposta>
xPath | Descrição |
---|---|
ExtrairLogsSATResposta | Grupo com informações da resposta da extração de Logs do equipamento S@T |
ExtrairLogsSATResposta/SituacaoOperacao | Situação da operação
|
ExtrairLogsSATResposta/SAT | Grupo com informações respondidas pelo equipamento S@T |
ExtrairLogsSATResposta/SAT/Sessao | Número de sessão da comunicação com o SAT |
ExtrairLogsSATResposta/SAT/CodigoRetornoEquipamento | Código do retorno do SAT |
ExtrairLogsSATResposta/SAT/Mensagem | Mensagem descrição do retorno do SAT |
ExtrairLogsSATResposta/SAT/MensagemSEFAZ | Grupo para mensagens retornadas pela SEFAZ |
ExtrairLogsSATResposta/SAT/MensagemSEFAZ/Codigo | Código do retorno da SEFAZ |
ExtrairLogsSATResposta/SAT/MensagemSEFAZ/Mensagem | Mensagem descrição do retorno da SEFAZ |
ExtrairLogsSATResposta/SAT/Logs | Logs extraidos do aparelho SAT, em formato texto ou Base64 |
ExtrairLogsSATResposta/Erro | Grupo de erro |
ExtrairLogsSATResposta/Erro/Codigo | Código de erro |
ExtrairLogsSATResposta/Erro/Descricao | Descrição do erro |