Как проверить URL-адрес RSS-канала в библиотеке simppie - PullRequest
0 голосов
/ 31 октября 2018

Я хочу проверить URL-адрес RSS-канала перед его обработкой для анализа. Для этого я использую библиотеку willvincent / feeds.

$feed = Feeds::make($rssurl);
$items =  $feed->get_items();

Я анализирую RSS-канал, как указано выше.

Итак, как можно проверить URL канала RSS перед анализом с помощью библиотеки willvincent / feeds.

1 Ответ

0 голосов
/ 20 декабря 2018

'willvincent / feeds' - это просто поставщик услуг для Laravel. Вы должны обратиться к документации SimplePie и использовать метод error(), чтобы проверить, генерирует ли URL-адрес ошибки. Этот метод содержит описание ошибки.

$feed = Feeds::make('http://some-bogus-feed-url');

if($feed->error()){ 
//handle the feed error 
}
...