Inserir um produto em uma Ordem de Serviço - API

Revisão de 11h29min de 29 de outubro de 2021 por Emanoelli Ferraz (discussão | contribs) (,ghjyjghj)

No IXC Provedor, podemos realizar várias tarefas diárias do sistema via API, dentre elas, inserir um produto em uma ordem de serviço.

1 - Antes de qualquer coisa, precisa-se realizar a configuração da API no equipamento do provedor, para saber como realizar esta configuração, basta acessar o link Configurando acesso ao Webservice API Apache ou Configurando acesso ao Webservice API Nginx.

2 - Após realizar a configuração da API, basta criar o seguinte código:

9ef874fd8gf74dg8f48gdf7gf4444444444444444444.png

2.1 - O retorno recebido pode ser tanto de sucesso como de erro no caso de alguma inconsistência nos dados passados. Nesse caso obtemos um retorno de sucesso:

Treij.png

2.2 - No exemplo acima, temos o retorno sendo feito em array, para que o mesmo seja retornado em JSON, precisamos apenas mudar o parâmetro que está dentro de $api->getRespostaConteudo(), ao invés de deixarmos como true, alteramos para false e a API já se encarrega de retornar os dados em JSON.

3. Exemplo em cURL:

Currrlll.png

3.1. Retorno em cURL:

Poderabsoluto.png

4. Para encontrar esse mesmo Menu dentro do sistema, basta acessar o seguinte caminho: Menu sistema -> Suporte -> Ordem de Serviço -> botão Editar -> Aba Produtos -> Botão Novo, como na imagem abaixo:

Caminhointerface.png

-

Voltar ao menu Recursos da API.