2015-03-11 3 views
0

Я пытаюсь понять Blockchain.info Payment API. Я очень новичок в PHP.API-интерфейс для блокировки, как обращаться с обратным вызовом

Я хочу знать, как обращаться с обратным вызовом.

Документация сообщает мне предоставить $ callback_url: «URL-адрес обратного вызова, который будет уведомлен о получении платежа».

Но я просто не понимаю, как должен выглядеть этот callback_url. И что должен делать код PHP за ним, чтобы фактически получать информацию о входящем платеже.

Моя догадка до сих пор:

Blockchain.info проверяет сгенерированный адрес для входящих платежей. Как только появится новый платеж, callback_url будет уведомлен. Это означает, что запрос «GET» перенаправляется на URL-адрес? Теперь, если я хочу обрабатывать эти данные, мне нужно настроить базу данных. Данные (например, подтверждения, сумма оплаты и т. Д.) Будут записаны прямо в мою базу данных? Все, что я должен сделать, это проверить мою базу данных для новой записи?

Пожалуйста, исправьте меня и помогите мне понять, как справиться с этим обратным вызовом. Thank you

ответ

0

Это может быть любая ссылка http: // или https: //, которая принимает запросы на получение. Поэтому просто создайте файл callback.php и установите URL-адрес обратного вызова на что-то вроде http://domain.com/callback.php и принимайте и проверяйте все отправленные параметры.

Смежные вопросы