4
respostas

Fazer os get, post, put e delete no postman

Segui passo a passo das aulas e não consegui fazer os get, post, put e delete no postman. Ou não inseria os dados ou dava mensagem de erro: "message": "user is not allowed to do action [insert] on [bancoLivros.autores] - falha ao cadastrar autor." }

4 respostas

Olá, Ben! Tudo bem?

O problema pode está acontecendo quando você está passa o link de acesso do projeto que está rodando. Seguindo o padrão da aula, o link utilizado seria http://localhost:3000/livros/.

Contudo, peço que compartilhe comigo todo o seu projeto, via GitHub ou Drive do Google, pois assim conseguirei ter uma noção melhor da sua situação, logo, lhe darei uma solução mais assertiva.

Fico no aguardo e à disposição

Boa noite, Armando.

segui o github https://github.com/BenHurQB/AluraCursoNode para vossa analise, porém acredito que o problema é nos postman que não permitindo executar as atividades do crud, só tenho acesso ao get inicial http://localhost:3000, cujo retorno é "titulo": "Curso de Node", depois disso não consigo executar nada. Usando o comando post no http://localhost:3000/autores, a resposta é "message": "user is not allowed to do action [insert] on [bancoLivros.autores] - falha ao cadastrar autor."

Obrigado pela atenção!!

Oi Ben, peço desculpa pela demora do retorno.

Ao acessar o seu repositório percebi que, na branch master, o seu arquivo "src" está completamente vazio, logo não consegui realizar nenhum teste. Eu sei que é uma situação um pouco chata, mas peço que tente upar os arquivos novamente. E me retorne quando fazer isso.

Boa tarde, Obrigado por avisar sobre o "src" irei corrigir. Quanto ao acesso ao Postman consegui faze-lo e já estou fazendo as operações de Crud. Foram alguns acessos que o mongodb estava bloqueando e umas pequenas alterções nos codigos para poder acessar. Agradeço pela seu comprometimento!!!