Simplepie RSS — мне просто нужно получить URL-адрес изображения в описании для отображения в виде эскиза

Как я могу получить изображение из узла описания RSS-канала. Мне нужно получить URL-адрес изображения, чтобы я мог отобразить его в виде эскиза рядом с заголовком статьи.


person fuelishways    schedule 14.03.2013    source источник


Ответы (1)


Клянусь, я отвечал на этот вопрос несколько раз. Кто-то, кто более разбирается в StackOverflow, ссылается на один из моих предыдущих ответов.

Это было буквально пять вопросов SimplePie назад. Вы вообще искали? Если бы вы искали, вы бы нашли ответ, очень похожий на реальный рабочий код, показывающий, как выглядеть внутри содержимого и найти первое изображение или любое изображение...

я отвечал на этот вопрос полдюжины раз, кто-то сделайте что-нибудь, чтобы объединить их, кто-нибудь со StackOverlow-fu.

Короткий ответ: вам нужно разобрать HTML. Я не уверен, что вы не имеете в виду, что изображение находится в содержимом, а не в описании, независимо от того, вы используете что-то вроде html_simple_dom, чтобы пройти через HTML и найти нужное изображение.

Если канал поддерживает вложения или эскизы или является частью стандарта MediaRSS, дополнительные усилия могут не понадобиться, но не все каналы одинаковы. Я знаю, что где-то дал еще лучший ответ, просто поищите на этом сайте или в Google.

person Muskie    schedule 16.03.2013