1. 程式人生 > >小程式開發-curl請求curl_exec返回false,curl_error返回空

小程式開發-curl請求curl_exec返回false,curl_error返回空

小程式開發,呼叫小程式登入介面獲取sessionkey,使用curl_exec返回false,寫法如下:

$get_token_url = 'https://api.weixin.qq.com/sns/jscode2session?appid='.$appid.'&secret='.$secret.'&js_code='.$code.'&grant_type=authorization_code';$ch = curl_init();curl_setopt($ch,CURLOPT_URL,$get_token_url);
curl_setopt($ch,CURLOPT_HEADER
,0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); // 需新增 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
// 需新增    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$res = curl_exec($ch);curl_close($ch); echo $res;
之所以返回報錯,是因為沒有新增上面2句(//需新增),小程式呼叫的是https,必須加上面兩句才可以。

成功結果如下: