Используйте PHP для интерпретации вызова JSON:
<?php
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,"http://username.tumblr.com/api/read/json");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$result = curl_exec($ch);
curl_close($ch);
$result = str_replace("var tumblr_api_read = ","",$result);
$result = str_replace(';','',$result);
$result = str_replace('\u00a0','&nbsp;',$result);
$jsondata = json_decode($result,true);
$posts = $jsondata['posts'];
foreach($posts as $post){
echo $post['photo-url-500'].'</br>';
}
?>
Вы захотите сделать это таким образом, поскольку ответ JSON Tumblr кажется нестандартным. Вы можете изменить цикл foreach на цикл for или что угодно, чтобы получить вывод так, как вы хотите.