Как я могу отправить массив объектов JSON в качестве параметра GET?
Я использую Netaxept в качестве системы оплаты для клиента, и у меня возникли проблемы с ранее упомянутым вопросом.
Я пытаюсь выбрать, какие карты показывать на платежном терминале. В API говорится, что
"PaymentMethodActionList - это массив объектов JSON, каждый из которых представляет правило для обработки карт, например:
[{"PaymentMethod":"Visa","Fee":"100"},{"PaymentMethod":null,"Fee":"200"}]"
Так что я хочу сделать что-то вроде этого
$url = 'test.payment.nets.com/?paymentMethodActionList=[{"PaymentMethod":"Visa","Fee":"100"},{"PaymentMethod":null,"Fee":"200"}]';
но Netsaxept дает мне внутреннюю ошибку.
Как мне этого добиться?
1 ответ
Вам нужно URL кодировать значение. Также имейте в виду, что вы можете достичь предела размера для такого запроса GET.