Instagram API で正方形の画像
正方形(タテ位置/ヨコ位置のものはトリミングされたサイズ)の画像は
json_decode(@file_get_contents($photos_api_url))
で出力できる。
<?php define('INSTAGRAM_ACCESS_TOKEN', 'XXXXXXXXX.XXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXX'); // アクセストークン $user_id = 'XXXXXXXXX'; // ID(アクセストークンの先頭10桁の数字) $photos = array()y(); $photos_api_url = 'https://api.instagram.com/v1/users/'.$user_id.'/media/recent?access_token=' . INSTAGRAM_ACCESS_TOKEN . '&count=10'; // &count=表示個数 $photos_data = json_decode(@file_get_contents($photos_api_url)); // 正方形の画像 foreach ($photos_data->data as $photo) { echo '<a href="' . $photo->link . '" target="_blank"><img src="' . $photo->images->standard_resolution->url . '"></a>' . "\n"; } ?>