J'ai du mal à écrire un script d'auditeur PHPpour les webhooks de notification Paypal. J'ai simplement besoin d'un script pour écouter et demander les données Paypal json. J'en ai créé un pour Stripe, grâce à une documentation en ligne abondante. C'est ce que j'ai
<?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... //
?>
J'ai juste besoin de quelque chose de similaire pour gérer l'événement json Paypal.
Réponses:
3 pour la réponse № 1PayPal vient de publier une nouvelle version, PayPal PHP-SDK 1.4.0; cela a un auditeur webhook.
https://github.com/paypal/PayPal-PHP-SDK/releases/tag/v1.4.0
Le fichier est ValidateWebhookEvent.php
C'est dans les échantillons.
PayPal-SDK-PHP / paypal / rest-api-sdk-php / sample / notifications / ValidateWebhookEvent.php
Les docs sont ici
https://github.com/paypal/PayPal-PHP-SDK/wiki/Webhook-Validation
0 pour la réponse № 2
J'ai utilisé ceci tutoriel sur http://code.tutsplus.com/ ce qui était très utile. Vous voudrez peut-être aussi jeter un oeil à la validation du webhook.