この機能で困っています。とうまく動作しますhttp
が、使用すると何も返されませんhttps
。すべての公開グループの投稿を取得するために、Facebook の URL に取り組んでいます。
function fetchUrl($url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 20);
$retData = curl_exec($ch);
curl_close($ch);
return $retData;
}
私が見た唯一の方法は、単純な php html dom パーサーで URL をスクレイピングし、それを配列に変換することです。ただし、より良い方法があると感じています。または、この既存の機能にいくつかの変更を加えることができます。どこが間違っていますか?
参考: php.ini で openSSL を有効にしました