Как использовать JSON кодировать с Object в PHP - PullRequest
0 голосов
/ 27 апреля 2019

Я использую curl для получения данных от третьих лиц, я отправляю параметры в json, теперь я хочу отправить динамическое значение вместо статического, поэтому я хочу собрать переменную php в json, но она не работает, как я могу это сделатьэтот ?Я пытался отправить параметр с помощью "json_encode", но у меня не получилось, вот мой код

CURLOPT_POSTFIELDS => "{\"amount\":1,\"currency\":\"KWD\",\"threeDSecure\":true,\"save_card\":false,\"description\":\"Test Description\",\"statement_descriptor\":\"Sample\",\"metadata\":{\"udf1\":\"test 1\",\"udf2\":\"test 2\"},\"reference\":{\"transaction\":\"txn_0001\",\"order\":\"ord_0001\"},\"receipt\":{\"email\":true,\"sms\":true},\"customer\":{\"first_name\":\"test\",\"middle_name\":\"test\",\"last_name\":\"test\",\"email\":\"abc@xyz.com\",\"phone\":{\"country_code\":\"965\",\"number\":\"50000000\"}},\"source\":{\"id\":\"src_all\"},\"post\":{\"url\":\"http:xxxxxxxxxxx/payment_gateway/data.php\"},\"redirect\":{\"url\":\"http://xxxxxxxx/success.php\"}}",

1 Ответ

0 голосов
/ 27 апреля 2019

отправьте массив и установите тип содержимого JSON в вашем запросе curl.Также, пожалуйста, отредактируйте вопрос и покажите полный код скручивания.

curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...