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 como texto (?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

  • 1 - Sucesso
  • 2 - Erro
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