OAuth2.0認証を利用して、Instagramでアプリ認証を行なう過程で
curl_exec()実行したら、bool(false)が返ってきた。
これはHTTPSにアクセスするときに起きる。
カールは、サーバのHTTPS証明書を信頼するように設定されていないので、"下記一行を追加"のコードを追加して対策。
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($params));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
//下記一行を追加
curl_setopt($curl,CURLOPT_SSL_VERIFYPEER, false);
$res = curl_exec($curl);
curl_close($curl);
var_dump($res);
exit;