웹마스터 팁


<?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
제목 글쓴이 날짜
[리눅스] 속도향상 팁. nginx를 리버스프록시로 써봅시다. [6] choco@_@ 2013.07.11
jquery swiper Ansi™ 2017.02.16
인스타그램 해시태그 회원가입 없이 끌어오기 외인 2017.02.08
CKEditor 글꼴란에 한글 폰트 추가하는 방법 (수정함) [4] file 기븐 2015.09.19
폰갭과 웹앱 그리고 XE... [6] onTrust 2015.04.23
jQuery 플러그인 모음 Ansi™ 2017.01.25
DOS 공격에 대한 방어 프로그램입니다. 마루디자인 2017.01.23
관리자 로그인시 원하는걸 보여주자 [5] 빽짱구 2008.04.15
SSL의 정석 (아파치 & nginx) [13] 기진곰 2015.06.16
방명록 형태 사용시 제목이 길게 저장되게 하려면 sejin7940 2016.12.23
로그인풀림방지 - 주소 고정하기 [27] ezi 2011.05.28
숫자 아이디 허용 방법 file 410contents 2016.12.13
(설문조사) 회원만 설문 조사 하도록 [8] Simulz 2007.09.04
클라우드플레어 사용시 서버 IP 노출방지 체크리스트 gnbstory 2016.12.09
간단한 xe 관련 자바스크립트 질문 [1] 마든남 2016.12.01
스크롤 맨아래로 내리면 자동으로 글 목록 더보이기 구현(게시판어어느 스킨이든 사용가능) [19] 장포크 2013.08.10
메뉴에 새 글 표시 모듈 사용 시 new 아이콘이 보이지 않는 버그 수정 [8] 퍼니엑스이 2014.08.12
가상서버 고르실때 참고하시면 좋겠네요. 로니 2016.11.24
CloudFlare 사용시 방문자 IP와 SSL 접속여부가 정확하게 파악되지 않는 문제 해결법 [4] 기진곰 2015.07.12
네이버 웹마스터도구 최적화검증과 GZIP 영흥도우럭1 2016.11.18