Получить эскиз с RSS-канал новостей Google, используя PHP - PullRequest
0 голосов
/ 03 ноября 2019

Я не могу получить эскиз изображения, используя следующий код. Что мне нужно сделать, чтобы получить миниатюрные изображения из RSS-канала Google. Кто-нибудь может мне помочь, пожалуйста?

<code>$news = simplexml_load_file('https://news.google.com/news?pz=1&cf=all&ned=en&hl=en&topic=n&output=rss');

$feeds = array();

$i = 0;

foreach ($news->channel->item as $item) 
{
    preg_match('~<img[^>]*src\s?=\s?[\'"]([^\'"]*)~i',$item->description, $imageurl);
    //preg_match('@src="([^"]+)"@', $item->description, $imageurl);   
    $parts = explode('<font size="-1">', $item->description);

    $feeds[$i]['title'] = (string) $item->title;
    $feeds[$i]['link'] = (string) $item->link;
    $feeds[$i]['image'] = $imageurl[1];
    $feeds[$i]['site_title'] = strip_tags($parts[1]);
    $feeds[$i]['story'] = strip_tags($parts[2]);


    $i++;
}

echo '<pre>';
print_r($feeds);
echo '
';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...