Coinbase API не вызывает URL-адрес уведомления

У меня есть настройка Coinbase API с URL-адресом уведомления. Я знаю, что интеграция API работает, потому что я провел некоторое тестирование с перечислением учетных записей и созданием адресов. Я знаю, что URL-адрес уведомления доступен, потому что я пробовал его в браузере. Однако транзакции не вызывают URL-адрес уведомления. Я знаю, что транзакции проходят, потому что я могу проверить историю своего аккаунта и получать электронные письма для них. Однако, хотя у меня это вверху соответствующей функции в моем контроллере:

file_put_contents(getcwd()."/assets/post.log",print_r($_POST,true));

Там ничего не было зарегистрировано, кроме пустых массивов, когда я получаю доступ к URL-адресу уведомления в браузере. URL-адрес уведомления просто не запускается. Какие возможные шаги я могу предпринять для устранения неполадок на этом этапе?

2

Решение

  1. Регистрируйте также $ _GET и $ _SERVER.
  2. Лично я считаю, что json_encode () лучше, чем print_r (). Позволяет отображать что-либо в разных зрителях.
  3. Убедитесь, что вы публикуете URL-адреса с других IP-адресов, чтобы убедиться в их доступности.
  4. Убедитесь, что у вас есть https (от letsencrypt) на случай, если он только извлекает / отправляет сообщения на https?
  5. Убедитесь, что у вас есть доступ к apache / nginx и правильно настроены журналы ошибок.
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector