Всем привет! =) Столкнулся с такой проблемой - надо было вывести изображение из Instagram. Нашел решение. Создаем сниппет instagram.

<?php
if(!defined('MODX_BASE_PATH')){die('What are you doing? Get out of here!');}
$access_token = isset($access_token) ? $access_token : 'ваш токен';
$user = isset($user) ? $user : 'ваш Ид';
$outerTpl = isset($outerTpl) ? $outerTpl : '<div class="i.images">[+i.wrapper+]</div>';
$rowTpl = isset($rowTpl) ? $rowTpl : '<a href="[+i.href+]" target="_blank"><img src="[+i.src+]"></a>';
$inst = file_get_contents('https://api.instagram.com/v1/users/'.$user.'/media/recent/?access_token='.$access_token);
$inst = json_decode($inst,true);
foreach ($inst['data'] as $data)
{
  $r = array($data['link'],$data['images']['thumbnail']['url']);
    $f = array('[+i.href+]', '[+i.src+]');
  $out .= $rowTpl;
  $out = str_replace($f,$r,$out);
}
$outerTpl = str_replace('[+i.wrapper+]',$out,$outerTpl);
return $outerTpl;
?>

И получаем настраиваемый вывод изображений.

Статья в моем блоге

Статья на MODX.im