Recebendo um json com uma lista de dados para inserir
Carlos, bom dia.
Eu tenho um aplicativo em java que me envia uma array para que eu receba pela minha API e grave os dados em uma tabela.
Pelos nossos exemplo eu fiz via formulário mas não estou sabendo como receber um array(json) para tratar e insserir.
Tenho que debugar para ver e como vem de celular eu tenho como simular este envio de um json pelo Postman?
Obrigado
Carlos, desculpe. Acho que não fui claro!
Eu preciso receber um json de um app usando minha api laravel 5.5, tratar estes dados e gravar numa tabela.
Como eu recebo um json usando uma api?
O request funciona neste caso?
Obrigado,
Olá, Marcos!
Tudo bem?
Você finalizou o ticket, está tudo ok?
Oi CAarlos, na verdade estou recebendo um json via app que usa minha api para gravar em uma tabela.
Eu queria dar um dd no arquivo recebido e debugar mas não estou sabendo. Como faço para debugar uma API?
Obrigado,
Você recebe esse JSON na API, certo?
A forma de debugar o que chegou é com log:
\Log::info($request->nome_parametro);
Logo após a requisição confere o log em storage/logs/laravel-dateatual.log
Eu recebo um arquivo json. Para testar se veio corretamente eu envio de volta com um response json($arquivo) e o aplicatovo recebe.
Agora preciso gravar estes dados em uma tabela. Faço um foreach certo?
Obrigado,
Sim, você precisa primeiramente converter esse JSON que recebeu em objeto, pra isso use a função json_decode()
Depois disso analise o resultado do objeto convertido e por último faça o foreach
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!