API の HTTPS アドレスに curl を使用しようとしています。この API は、投稿先のページに文字列の結果を表示するだけで、自分のドメインは返しません。別の方法があるかどうかはわかりませんが、CURL が唯一の解決策であると考えました。
これが私のローカルホストでのみ発生している可能性はありますか?
受信エラー: SSL 証明書に問題があります。CA 証明書に問題がないことを確認してください
//set the url, number of POST vars, POST data
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, count($fields));
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
//execute post
$result = curl_exec($ch);
var_dump(curl_error($ch));
結果: string 'SSL 証明書に問題があります。CA 証明書に問題がないことを確認してください。詳細: エラー:14090086:SSL ルーチン:SSL3_GET_SERVER_CERTIFICATE:証明書の検証に失敗しました' (長さ = 146)