Mit der Tumblr API eigene Bilder auslesen

Auf der Mikroblogging-Plattform Tumblr.com (tumblelog) können Nutzer ihre Texte, Bilder, Zitate, Chatlogs, Links, Video- und Audiodateien veröffentlichen.

Idee

Über die Tumblr API kann man ganz bequem und schnell seine bereits veröffentlichten Medien abrufen. Beispielsweise kann man so seine Tumblr Bilder auf der eigenen Seite implementieren.

Skizze

Tumblr API Bilder auslesen

Beispiel

Sourcecode

<?php
/**
 * Tumblr.com API
 * Bilder auslesen mit der Tumblr API.
 * 
 * Version 1.0, 17.09.2010
 * Dennis Pietsch, www.fooz.de
 */

$start 0;
$tumblrfeed "http://foozpics.tumblr.com/api/read?num=50&start=".$start;
$xml simplexml_load_file($tumblrfeed);
foreach(
$xml->posts as $posts)
{
    foreach(
$posts as $post)
    {
        echo 
"<div class=`img-desc`>";
        echo `
<img src="`.$post->{"photo-url"}[3].`" border="0" alt="`.$post->{`photo-caption`}.`" title="`.$post["date-gmt"].`">`;
        echo `
<cite>`.strip_tags($post->{`photo-caption`}).`</cite>`;
        echo 
"</div>";
    }
}
?>



Die Bildergröße kann durch das Ändern der Zahl in der eckigen Klammer hinter der Variablen “photo-url” eingestellt werden.

  • 0 – Originalgröße
  • 1 – 500px
  • 2 – 400px
  • 3 – 250px
  • 4 – 100px
  • 5 – 75px

Download

Download

Download Tumblr API (Images)