我正在尝试验证paypal pdt信息.
原文链接:https://www.f2er.com/php/136210.html我生成了我的模型表单并提交了它. IT工作并返回信息.
我尝试了同样的事情来制作卷曲请求.但是我的请求对我来说是空白的.
我的模型形式:
<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 REQ代码:
$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: certificate subject name ‘www.sandBox.paypal.com’ does not match
target host name ‘sandBox.paypal.com’