Ошибка при получении правильного ответа от API. Проверьте файл журнала на наличие ошибок - PullRequest
0 голосов
/ 07 мая 2019

Не могу найти журнал ошибок authorize.net api.

У меня есть приложение Laravel, которое использует пакет "authorizenet / authorizenet" и код, в котором я пытаюсь создать профиль клиента, я получаю следующую ошибку:

«Ошибка при получении действительного ответа от API. Проверьте файл журнала на наличие сведений об ошибке»

Может кто-нибудь сказать мне, где найти эти журналы? а как его зовут?

Я пытался в папке /var/logs, но я не могу найти его.

1 Ответ

0 голосов
/ 07 мая 2019

если у кого-то еще есть эта проблема, вот решение.

Authorize.net изменил свои конечные точки с https://api.authorize.net на https://api2.authorize.net, что является одной из возможных причин появления этой ошибки.

Так что, если вы жестко кодируете эти конечные точки в своем коде, то обновите его до нового или если вы используете для него библиотечную константу, такую ​​же, как у меня:

\ сетчатой ​​\ авторизированным \ апи \ константы \ ANetEnvironment :: SANDBOX \ Сетчатой ​​\ авторизированным \ апи \ константы \ ANetEnvironment :: ПРОДУКЦИЯ

Затем просто обновите вашу библиотеку, запустив:

composer update authorizenet/authorizenet

Вот как я решил эту проблему, и пока мне кажется, что это лучший способ, потому что он обновит свою библиотеку, чтобы обновлять все, если они что-то изменили, и у вас возникла эта проблема.

Надеюсь, это поможет

...