Ответ на URL-адрес обратного вызова после покупки в местной валюте (изменения в местной валюте)

Получаем ли мы ответ на URL-адрес обратного вызова платежей после автоматической покупки с использованием местной валюты? Есть ли другой способ, кроме подписки на обновления в реальном времени в вышеупомянутом случае, чтобы получить ответ для успешной покупки?

1 ответ

Решение

Я просто исследовал то же самое.

Обратный звонок FB.ui теперь будет иметь подтверждение покупки. Вы можете использовать это, однако, поскольку он выполняется на стороне клиента, он может быть закален и не является надежным.

FB по-прежнему будет звонить на указанный вами URL обратного вызова (в настройках приложения FB), однако вам необходимо подписаться на обновления в реальном времени из настроек приложения FB. Чтобы подписаться, ваша страница обратного вызова должна ответить на вызов, отправленный моим FB.

редактировать

Информация о том, как подписаться на RTU, находится здесь
https://developers.facebook.com/docs/howtos/payments/fulfillment/

Это документация FB о том, что вам нужно настроить на странице callback.php https://developers.facebook.com/docs/reference/api/realtime/

Это вне меня, почему они не предоставили полный пример. Он где-то похоронен в их блогах, но этот пост дает вам все, что вам нужно:
https://developers.facebook.com/blog/post/2012/01/31/how-to--subscribing-to-data-changes-using-the-real-time-updates-api/

Другие вопросы по тегам