Support Center

Comment récupérer une notification

La notification est envoyée par Slimpay dans un JSON. Il faut donc récupérer le corps dans son intégralité et par la suite parser ce body.
Comme le PHP ne parse pas naturellement le JSON, il faut le faire "manuellement" sinon on peut avoir l'impression que la notification est vide.
Ci-dessous deux exemples :
$body = file_get_contents("php://input"); // string of the whole body
$json = json_decode($body, true); // array of the whole body

Avec le client PHP fourni par Slimpay :
$body = file_get_contents("php://input"); // string of the whole body
$resource = \HapiClient\Hal\Resource::fromJson($body); // \HapiClient\Hal\Resource Object
$state = $resource->getState(); // array of the state of the resource (all the properties except the _links)

Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 0 sur 0