我目前正在嘗試使用緩衝區API,但我甚至無法獲得CURL以返回錯誤消息。CURL不返回任何東西
我試過print_r
在$resp
但仍然只是一個空白頁。
PS我有檢查的phpinfo,我其實做目前已經啓用了捲曲它是,它是7.30.0版本
if(isset($_GET['code'])){
$code = "REMOVED";
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'http://api.bufferapp.com/1/oauth2/token.json',
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => array(
'client_id' => 'REMOVED',
'client_secret' => 'REMOVED',
'redirect_uri' => 'http://localhost/example',
'code' => 'REMOVED',
'grant_type' => 'authorization_code'
)
));
$resp = curl_exec($curl);
curl_close($curl);
}
編輯:
我添加以下代碼行之前關閉卷曲
echo curl_errno($curl);
echo curl_error($curl);
,這是返回
60SSL certificate problem: unable to get local issuer certificate
添加error_reporting(E_ALL)時是否出現錯誤; ini_set('display_errors',1);到頁面頂部?還添加以下IF語句... if(curl_exec($ churl)=== false) echo'Curl error:'。 curl_error($捲曲); } – terrorfall
返回以下內容。 'curl_error():2不是32行C:\ xampp \ htdocs \ tuffer \ index.php中的一個有效cURL句柄資源 捲曲錯誤:'第32行是你的建議'if(curl_exec($ curl)= == false){echo'Curl error:'。 curl_error($捲曲); }' – Harry