wirecardBrasil / moip-sdk-php

Cliente em PHP para integração server-side com APIs Moip v2
MIT License
124 stars 90 forks source link

UnautorizedException in MoipResource.php line 162: #62

Closed devfelipereis closed 8 years ago

devfelipereis commented 8 years ago

[401] Erro de Autenticação. confirme se sua autenticação pode realizar a ação desejada e se está usando o ambiente correto, lembre-se que as chaves de produção e de sandbox são distintas.

Eu simplesmente instalei este pacote na minha aplicação em Laravel e ao tentar fazer um teste recebi este erro. Segui somente os passos da documentação, preciso fazer mais alguma coisa?

Criei uma conta na sandbox e troquei as chaves para testar o primeiro exemplo "Criando um comprador".

Obrigado!

SOSTheBlack commented 8 years ago

Para Laravel utilize esse package. https://github.com/artesaos/moip

Se persistir avisa!

devfelipereis commented 8 years ago

Acabei de mudar para este pacote que sugeriu e acabei recebendo o mesmo erro. Alguma ideia?

SOSTheBlack commented 8 years ago

Vou fazer um teste essa noite com as minhas credenciais e com as credenciais default do Moip. Te dou um feedback após isso!

devfelipereis commented 8 years ago

Ok. Já revisei e testei e continuo com o mesmo erro. Vou aguardar pelos seus resultados. Obrigado!

carlos3duardo commented 8 years ago

Puts, cara. mesmo problema, aqui. Estou batendo cabeça com isso desde ontem.

Estou pensando em utilizar a v1 da API.

SOSTheBlack commented 8 years ago

Desculpa mas não tive tempo de fazer os testes ontem.

Acabei de fazer um com o package sem utilizar o Laravel.

composer.json: http://laravel.io/bin/QN3qm index.php: http://laravel.io/bin/6LoEE#12 json da new order: http://laravel.io/bin/Jx5zy

Obs. Estou utilizando as próprias credenciais de teste do moip.

Irei fazer um teste agora utilizando Laravel e dou um feedback para vocês. Irei utilizar o package https://github.com/artesaos/moip

SOSTheBlack commented 8 years ago

Instalei o Laravel e adicionei o package

Segue os exemplos

composer.json: http://laravel.io/bin/VPm2P app.php: http://laravel.io/bin/LkaBO .env: http://laravel.io/bin/wJ4Ge routes.php: http://laravel.io/bin/qQNkJ

Podem me informar exatamente como vocês estão tentando fazer os teste para eu tentar simular o erro aqui?

carlos3duardo commented 8 years ago

Eu estava utilizando a package moip-sdk-php. Vou mudar para a artesaos/moip e retorno.

SOSTheBlack commented 8 years ago

@carlos3duardo eu testei com o sdk e funcionou tbm O package utiliza tbm o SDK, porem tem o facilitador facade do laravel e algumas configs que se utiliza no .env.

devfelipereis commented 8 years ago

O meu está funcionando. Quase esqueci de comentar aqui.. depois de vários testes sem sucesso, entrei em contato com o Moip e eles pediram meu email de login do sandbox e minutos depois já estava funcionando Oo. Fica a dica!

SOSTheBlack commented 8 years ago

@devfelipereis Para utilizar a API v2, precisa pedir autorização mesmo! Irei colocar essa informação no readme

@carlos3duardo algum feedback?

devfelipereis commented 8 years ago

Sim, mas acontece que no meu não funcionava em nenhuma. Agora funciona nas duas. Não sei o que pode ser.

carlos3duardo commented 8 years ago

Puxa... Achei que com o e-mail de convite era o suficiente. Vou entrar em contato para ver se tenho o mesmo resultado. Volto assim que tiver novidades.

carlos3duardo commented 8 years ago

Tive um feedback do suporte. Parece que o problema era o mesmo do amigo Felipe. Não dá mais erro de Autenticação. Deu erro de ValidationException, mas isso eu vejo depois. Obrigado pelo suporte.

SOSTheBlack commented 8 years ago

Blz.

Qualquer coisa tamo ai!

guiliredu commented 7 years ago

... Para utilizar a API v2, precisa pedir autorização mesmo! Irei colocar essa informação no readme

@SOSTheBlack ainda precisa pedir permissão?