Моя цель - встраивать сообщения Tumblr в веб-сайт, используя предоставленный XML. Проблема в том, что Tumblr сохраняет 6 разных размеров каждого изображения, которое вы публикуете. Мой код ниже получит первое изображение, но оно слишком велико. Как я могу выбрать одну из фотографий меньшего размера из XML, если все фотографии имеют один и тот же тег <photo-url>
?Выберите конкретные значения XML Tumblr с PHP
→ Это XML из моего Tumblr, который я использую: Tumblr XML.
→ Это мой PHP код до сих пор:
<?php
$request_url = "http://kthornbloom.tumblr.com/api/read?type=photo";
$xml = simplexml_load_file($request_url);
$title = $xml->posts->post->{'photo-caption'};
$photo = $xml->posts->post->{'photo-url'};
echo '<h1>'.$title.'</h1>';
echo '<img src="'.$photo.'"/>"';
echo "…";
echo "</br><a target=frame2 href='".$link."'>Read More</a>";
?>
PERFECT. Последний вопрос, если вы не возражаете - как бы я написал это, чтобы печатать каждый из моих сообщений, а не только самый последний? – kthornbloom
Другой цикл foreach должен делать трюк. Я обновил свой ответ. – creemama
Кроме того, я заменил '$ link' на' $ post ['url'] '. – creemama