2016-07-02 2 views
0

Я пытаюсь использовать API Onfleet REST с Curl с помощью PHPCURL с PHP продолжает возвращаться ложным или нулевой

$url = "https://onfleet.com/api/v2/auth/test"; 

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_USERPWD, 'xxxxxxxxxxxxxxxxxxxxxx:'); 
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 

$result = curl_exec($ch); 

curl_close($ch); 
var_dump($result); 

Однако я получаю ложный или нулевой результат. Я пробовал то же самое, используя cURL с командами, и он работает отлично, поэтому мой ключ API не виноват.

+0

используйте curl_error ($ сп) и curl_getinfo ($ ч), чтобы получить ошибку и обновлять Question – Barry

+0

Спасибо, я просто решил Это :) –

ответ

0

using curl_error ($ ch) Я выяснил, что мой сертификат SSL был проблемой (работая в локальной среде)

Я просто установить

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 

и все работает отлично теперь