codephix / asaas-sdk

MIT License
60 stars 45 forks source link

Não funciona em localhost #20

Open tiagocaus opened 2 years ago

tiagocaus commented 2 years ago

Porque esse pacote não funciona em localhost? apenas se estiver online.

codephix commented 2 years ago

O PHP precisa ser superior a versão 7.2, lembrando que o curl tem que está habilitado em seu servidor local, eu utilizo o xampp no windows e o mamp no macos

dedelkov commented 2 years ago

Também não estou conseguindo rodar no servidor local, utilizo Wamp3.2 com PHP 7.4 e cURL habilitado.

As chamadas dos métodos retornam NULL e não dá nenhum erro ou exception.

A requisição não chega no Assas, não há nada no log.

Alguma ideia do que pode ser?

codephix commented 2 years ago

Boa noite, provavelmente o Wamp não está com o curl habilitado corretamente, recomendo habilitar os erros em seu wamp para verificar os erros que estejam acontecendo. pode me encaminhar um print do codigo.

tiagocaus commented 2 years ago

cURL está ativo.

Notice: Trying to get property 'errors' of non-object in C:\Users\...\pagamentos\asaas\boleto.php on line 37

Notice: Trying to get property 'code' of non-object in C:\Users\...\pagamentos\asaas\boleto.php on line 37
NULL
Notice: Trying to get property 'errors' of non-object in C:\Users\...\pagamentos\asaas\boleto.php on line 38

Notice: Trying to get property 'description' of non-object in C:\Users\...\pagamentos\asaas\boleto.php on line 38
NULL
Notice: Trying to get property 'id' of non-object in C:\Users\...\pagamentos\asaas\boleto.php on line 81

Notice: Trying to get property 'bankSlipUrl' of non-object in C:\Users\...\pagamentos\asaas\boleto.php on line 83

Imagem: https://i.imgur.com/QVwfCVM.png