4

我在为 Paypal 通知 webhook 编写 PHP 侦听器脚本时遇到问题。我只需要一个脚本来监听和请求 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。

4

2 回答 2

3

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/rest-api-sdk-php/sample/notifications/ValidateWebhookEvent.php

文档在这里
https://github.com/paypal/PayPal-PHP-SDK/wiki/Webhook-Validation

于 2015-06-11T06:24:39.677 回答
0

在 http://code.tutsplus.com/ 上使用了本教程,非常有帮助。您可能还想看看webhook 验证

于 2016-08-09T15:48:13.500 回答