Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Integração

A integração de ERP com APIs acontece da seguinte forma: num sistema de informação gerencial (ERP), uma Interface de Programação de Aplicações (API) garante a interação eficaz do software com outros aplicativos. Assim, há uma atualização dos dados em tempo real.


Na página de integração da API





  1. Acione o botão Authorize;
  2. No campo Value informe a chave gerada, ou seja, o token que você copiou anteriormente. 
    Ccs_link_btn
    Sizesmall
    Nome Caso não lembre, clica aqui para rever os passos citados.
    Linkhttps://centraldeajuda.consistem.com.br/pages/viewpage.action?pageId=86986050
  3. Após informar o token acione o botão Authorize, localizado logo abaixo. Na sequência acione o botão Close;



  4. Agora selecione o serviço desejado. Ex. Natureza de Estoque
    Ccs_link_btn
    Sizesmall
    NomeCaso o serviço esteja bloqueado reveja o Importante descrito no item 7 neste link
    Linkhttps://centraldeajuda.consistem.com.br/pages/viewpage.action?pageId=86986050

  5. Serão exibidos alguns métodos específicos da API.





    Olha só, em resumo:

    Secção


    Coluna
    width19%

    Ccs_link_btn
    Sizesmall
    NomeGET
    WidthFixa
    Linkhttps://centraldeajuda.consistem.com.br/pages/viewpage.action?pageId=86986050
    Geração de uma listagem de dados.


    Coluna
    width5%



    Coluna
    width21%

    Ccs_link_btn
    Sizesmall
    NomePUT
    WidthFixa
    Linkhttps://centraldeajuda.consistem.com.br/pages/viewpage.action?pageId=86986050
    Realização de um cadastro ou alteração de dados.


    Coluna
    width5%



    Coluna
    width21%

    Ccs_link_btn
    Sizesmall
    NomePOST
    WidthFixa
    Linkhttps://centraldeajuda.consistem.com.br/pages/viewpage.action?pageId=86986050
    Confirmação de dados.


    Coluna
    width5%



    Coluna
    width33%

    Ccs_link_btn
    Sizesmall
    NomeDELETE
    WidthFixa
    Linkhttps://centraldeajuda.consistem.com.br/pages/viewpage.action?pageId=86986050
    Exclusão de dados.


    Coluna
    width5%




  6. Clique em Try it Out, informe os dados solicitados e acione o botão Execute.

    Informações
    iconfalse
    Os campos com * são de preenchimento obrigatório.





  7. Após executar o procedimento é gerada a resposta com o código específico.

    Informações
    iconfalse

    Os códigos de status das respostas HTTP indicam se uma requisição HTTP foi corretamente concluída. As respostas são agrupadas em cinco classes:

    • Respostas de informação (100-199),
    • Respostas de sucesso (200-299)
    • Redirecionamentos (300-399)
    • Erros do cliente (400-499)
    • Erros do servidor (500-599)


    Informações
    iconfalse
    titleSeparamos algumas HTTP mais utilizadas

    200 - OK
    Esta requisição foi bem sucedida. O significado do sucesso varia de acordo com o método HTTP.

    400 - Bad Request
    Significa que o servidor não entendeu a requisição pois está com uma sintaxe inválida.

    401 - Unauthorized
    Embora o padrão HTTP especifique "unauthorized", semanticamente, essa resposta significa "unauthenticated". Ou seja, o cliente deve se autenticar para obter a resposta solicitada.

    429 - Too Many Requests
    O usuário enviou muitas requisições num dado tempo ("limitação de frequência").

    500 - Internal Server Error
    O servidor encontrou uma situação com a qual não sabe lidar. Aguarde alguns minutos e repita o procedimento.





  8. Caso seja executada uma listagem com mais de uma página, na segunda linha de resposta onde consta "continuationToken" será gerado um novo código de token para visualizar a próxima página disponível. Para executá-la basta copiar este novo código e colar nos parâmetros iniciais no campo continuationToken e executar novamente o procedimento.

    Ccs_link_btn
    Sizesmall
    NomeDocumentação
    WidthFixa
    Linkhttps://demo.consistem.com.br/api/