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

(ojoij)
(ajuste do tamanho das imagens)
 
(5 revisões intermediárias por 2 usuários não estão sendo mostradas)
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''':
 +
[[Arquivo:Poderabsoluto.png|centro|semmoldura|900x900px]]
 +
 
 +
'''4.''' Exemplo em '''Node.js''':
 +
[[Arquivo:Node OS.png|centro|900x900px|semmoldura]]
 +
'''4.1.''' Retorno em '''Node.js''':
 +
[[Arquivo:RetornoOSnode.png|centro|900x900px|semmoldura]]
 +
 
 +
'''5.''' 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 atual tal como às 14h32min de 8 de dezembro 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:

Poderabsoluto.png

4. Exemplo em Node.js:

Node OS.png

4.1. Retorno em Node.js:

RetornoOSnode.png

5. 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.