Request Laravel
[Finalizado Pelo Aluno]
Ola Carlos,
Estou trabalhando em um sistema (Laravel 7, vue 2 ) que alimenta um banco externo atraves de uma API construida com laravel 8.
Um Controller envia informações para o Job que acessa o Repositorio que conecta a API
Ex:
$data = $request->only('items');
$job = new JobAPITeste('store',$data);
dispatch($job);
O código acima funciona perfeitamente.
O conteúdo da variável $data: dd($data)
Eu tenho uma situaçâo onde a variável $data recebe informações do próprio banco.
Ex:
$object = $this->condominium->where('uuid', $request->item_id)->with('photos')->firstOrFail();
$data = $object->photos;
$job = new JobAPITeste('store',$data);
dispatch($job);
Nesse caso nāo funciona o consumo da api e também nāo mostra erros em failed_jobs
O conteudo da variavel $data no codigo acima é o mesmo da primeira situaçāo: dd($data)
Eu nāo estou sabendo enviar a variavel data para API.
Voce pode me ajudar?
Grato!
Olá, Roberto!
Tudo bem?
Você tem esse código no GitHub?
Vou precisar ver com mais detalhes para conseguir te ajudar.
Eu comparilhei o acesso ao repositorio contigo [email protected]
O repositorio appcommercial e o que alimenta a api do repositorio apiwebsite.
A rota que possui o problema chama-se photos e o verbo e store.
Essa rota chama o PhotoController.php
Se precisa de mais informações me avisa.
Grato
Para facilitar sua compreensāo, eu criei uma function para teste de acesso a API direto.
Consulte a rota photo que acessa o PhotoController o metodo "store".
Quando simulo pelo POSTMAN a API funciona insere normalmente.
Se precisar do request do POSTMAN de exemplo eu posso enviar no seu email pois existem informações sensíveis
Agradeço.
Ola Carlos, bom dia
Vou fechar esse chamado pois acredito que vou conseguir resolver o problema estudando um pouco mais sobre o request no formato JSON.
Caso eu tenha algum problema volto aqui.
Grato!
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!