Я пытаюсь получить последнюю статью от flarum.org, но она не получает сообщения.Он работает на других обычных сайтах, но не работает в flarum.
Вот моя функция:
function questions() {
$url = 'https://discuss.flarum.org/';
$curl = curl_init();
curl_setopt( $curl, CURLOPT_URL, $url );
curl_setopt( $curl, CURLOPT_HEADER, 0 );
// SSL support
curl_setopt( $curl, CURLOPT_SSL_VERIFYPEER, false );
curl_setopt( $curl, CURLOPT_FOLLOWLOCATION, true );
curl_setopt( $curl, CURLOPT_USERAGENT, $_SERVER[ 'HTTP_USER_AGENT' ] );
// Variable support
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, true );
$result = curl_exec( $curl );
//echo $result;
$result = str_replace( array( "\n", "\t", "\r" ), null, $result );
preg_match_all( '#<div class="DiscussionListItem">(.*?)</div>#', $result, $match );
print_r( $match );
curl_close( $curl );
}
Эта функция печатает пустой массив.