Mudanças entre as edições de "Inserir um produto em uma Ordem de Serviço - API"

(ojoij)
(gfgd)
Linha 9: Linha 9:
 
'''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.'''
 
'''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.0''' 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:
+
'''3'''. Exemplo em '''cURL''':
 +
[[Arquivo:Currrlll.png|centro|semmoldura|900x900px]]
 +
'''3.1.''' Retorno em cURL:
 +
 
 +
'''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:
 
[[Arquivo:Caminhointerface.png|centro|semmoldura|900x900px]]
 
[[Arquivo:Caminhointerface.png|centro|semmoldura|900x900px]]
  

Edição das 11h15min de 29 de outubro de 2021

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:

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.