웹마스터 팁


<?php 

function scrape_insta_hash($tag) {

    $insta_source = file_get_contents('https://www.instagram.com/explore/tags/'.$tag.'/'); // instagrame tag url

    $shards = explode('window._sharedData = ', $insta_source);

    $insta_json = explode(';</script>', $shards[1]); 

    $insta_array = json_decode($insta_json[0], TRUE);

    return $insta_array; 

}

$tag = 'instargram'; 

$results_array = scrape_insta_hash($tag);

$limit = 30; 

$image_array= array(); 

    for ($i=0; $i < $limit; $i++) { 

        @$latest_array = $results_array['entry_data']['TagPage'][0]['tag']['media']['nodes'][$i];

         $image_data  = '<img src="'.$latest_array['thumbnail_src'].'">';

         //$image_data  = '<img src="'.$latest_array['display_src'].'">'; 

        array_push($image_array, $image_data);

    }

    foreach ($image_array as $image) {

        echo $image;

    }

?>

태그 연관 글
  1. [2015/11/29] 포럼 네이버 웹마스터도구 개편 by 가브리엘조 *7
  2. [2015/06/23] 묻고답하기 구독자들도 댓글로 #해시태그 작성하게하고 싶습니다 by 썰레발리오 *3
  3. [2015/03/30] Blog XE 공식사이트의 새로운 기능들을 안내해드립니다. by XE *30