ATENDESMART: Geração de XML para integração com E-Commerce de Terceiros através de API
Sex Out 04, 2024 1:16 pm
*** ORIENTAÇÃO ***
*** Geração de XML para integração com E-Commerce de Terceiros através de API ***
Olá 😁,
Vamos ver nesta orientação a implementação de uma API que permitirá ao sistema gerar uma string XML em uma URL para que Sites E-Commerce de Terceiros possam usar para alimentar e atualizar informações do Cadastro de Produto do ATENDESMART.
De forma que o software consumidor desta API, tratará essa string da forma que melhor lhe servir.
Para parametrizar as informações que serão informadas no arquivo, CLIQUE AQUI para ver a orientação.
*** Como funcionará a API ***
A API irá gerar uma string com os produtos que tiveram modificação em seu cadastro, as informações que serão incluídas, serão definidas na parametrização feita conforme a orientaçção indicada acima.
Mas para o produto ser incluído na string, ele precisa estar definido no seu cadastro, na aba “Detalhes Loja Virtual“, no campos “Exibir produto na loja:” como SIM. Assim como destacado na imagem abaixo:

O produto entrará na tabela FILA_ECOMMERCE, como podemos ver na imagem abaixo, e será capturado pela API que gerará o arquivo conforme já mencionamos.

Pontos que devem ser observador:
- Cada vez que o link for acionado ele capturará a informação da string e logo em seguida apagará a informação.
- A API tem um ciclo de dois minutos para gerar uma nova string, caso os produtos tenha sido atualizados no sistema.
- Quando a informação tiver sido gerado, a API irá aguardar o link ser acionado, pois só irá gerar uma nova string quando o anterior tiver sido apagado.
- O uso da API e o cadastro do TOKEN que abilita o uso da URL, é cadastrado pelo Sr. Dario exclusivamente

Como testar o link de consumo da API
- Primeiro deve-se gerar informação na fila que alimenta o uso da API, para isso basta “SALVAR” um cadastro de um produto já totalmente ajustado para ser enviado.
- Em seguida copie o link de consumo da API, e cole na barra de endereço do seu navegador.
- Exemplo do link para teste: “view-source:https://www.atendesmart.com.br/sistema/comanda/xml/capturar_xml.php?token=xxxxxxxx”
Obs.: Importante ressaltar que esta parte do link “view-source:“, deve ser usada apenas para o teste de visualização de consumo da API no navegador.

- Após colar o link na barra de endereço do navegador, precionea tecla <ENTER>, e a string aparecerá no navegador mostrando inclusive as TAG de XML.

Share this content: