Я пытаюсь проверить информацию о paypal pdt.
Я сгенерировал форму макета и отправил ее.Он работал и возвращал информацию тоже.
Я пытался сделать то же самое, делая запрос керлинга.Но мой запрос на возврат мне пуст.
моя форма макета:
<form method="post" action="https://sandbox.paypal.com/cgi-bin/webscr">
<input type="hidden" name="cmd" value="_notify-synch"/>
<input type="hidden" name="at" value="-----"/>
<input type="hidden" name="tx" value="-----"/>
<input type="submit" value="Test"/>
</form>
Мой код запроса CURL:
$arrData = array(
'tx' => '----',
'cmd' => '_notify-synch',
'at' => '-----'
);
$ch = curl_init( 'https://sandbox.paypal.com/cgi-bin/webscr' );
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1) ;
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $arrData);
$strCurlResult = curl_exec($ch);
curl_close( $ch );
return $strCurlResult;
РЕДАКТИРОВАТЬ:
Ошибка отслеживания при включении отслеживания. Я обнаружил следующее сообщение:
SSL: имя субъекта сертификата «www.sandbox.paypal.com» не соответствует имени целевого хоста «sandbox.paypal.com»