Я работаю с cUrl и PHP, чтобы сделать запрос на сервер (для доступа к PayPal)
Веб-сайт разработчика Paypal никогда не упоминает, что для использования API доступа PayPal требуется сертификат SSL, однако код, который я использую для запроса токена, следующий:
$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, почему эта ошибка возникает?
PS: конечная точка следующая: https://www.sandbox.paypal.com/webapps/auth/protocol/openidconnect/v1/tokenservice