Полезная нагрузка json отправляется с одного веб-сайта через мое промежуточное программное обеспечение, а затем на конечный веб-сайт.
Отправляемый объект json выглядит следующим образом:
{
"event": "donation_completed",
"payload": {
"email": "myemail@yahoo.com",
"fields": {
"mrcC3": "1.05",
"country": "US",
"lastName": "Beasley",
"firstName": "John",
"mrcDateC3": "2024-10-21 03:06:24 UTC"
},
"overwrite": true
}
}
В Postman я могу распечатать объект выше следующим образом:
print_r($payload);
Вот результаты:
Array
(
[event] => donation_completed
[payload] => Array
(
[email] => myemail@yahoo.com
[fields] => Array
(
[mrcC3] => 1.05
[country] => US
[lastName] => Beasley
[firstName] => John
[mrcDateC3] => 2024-10-21 03:06:24 UTC
)
[overwrite] => 1
)
)
В PHP-скрипте я декодирую json следующим образом:
Подробнее здесь: https://stackoverflow.com/questions/791 ... valid-data