我正在使用cUrl和PHP向服务器发出请求(用于paypal访问)
Paypal开发者网站从来没有提到需要SSL证书来使用PayPal访问API,但是我用来请求令牌的代码如下:
$options = array(
CURLOPT_URL => $url,
CURLOPT_POST => 1,
CURLOPT_VERBOSE => 1,
CURLOPT_POSTFIELDS => $postvals,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_SSLVERSION => 3
);
curl_setopt_array($ch, $options);
$response = curl_exec($ch);
echo curl_error($ch);
此回声输出以下错误:
SSL certificate problem: unable to get local issuer certificate
我的问题是:
1)如果我只需要获得用户电子邮件,我需要SSL来使用paypal访问吗?
2)如果我不需要SSL为什么这个错误发生?