json — скрипт для прослушивания PHP для Paypal Webhooks

У меня проблемы с написанием скрипта PHP-слушателя для уведомлений Paypal. Мне просто нужен скрипт для прослушивания и запроса данных PayPal JSON. Я успешно создал один для Stripe, благодаря большому количеству онлайн-документации. Вот что у меня есть:

<?php require_once('./lib/Stripe.php');
Stripe::setApiKey("my_secret_stripe_key");

$input = @file_get_contents("php://input");
$event_json = json_decode($input);

// then I request the json data from a Stripe event... //
$event_json->type == 'charge.succeeded'
// etc... //
?>

Мне просто нужно что-то похожее для обработки событий PayPal JSON.

2

Решение

PayPal только что выпустил новую версию, PayPal PHP-SDK 1.4.0;
у этого есть слушатель webhook.

https://github.com/paypal/PayPal-PHP-SDK/releases/tag/v1.4.0

Файл ValidateWebhookEvent.php

Это в образцах.
PayPal-PHP-SDK / PayPal / остальное-API-СДК-PHP / образец / уведомление / ValidateWebhookEvent.php

Документы здесь
https://github.com/paypal/PayPal-PHP-SDK/wiki/Webhook-Validation

3

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

Я использовал это учебник на http://code.tutsplus.com/ что было очень полезно. Вы также можете посмотреть на проверка веб-крюка.

0

По вопросам рекламы [email protected]