인스타그램 정보(사진,설명..등) 가져오기 ~ > 그누보드5 스킨

그누보드5 스킨

스킨 다운로드시 좋아요 클릭과 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

인스타그램 정보(사진,설명..등) 가져오기 ~ 정보

게시판 인스타그램 정보(사진,설명..등) 가져오기 ~

첨부파일

첨부파일 index.php (3.5K) 159회 다운로드 2019-03-04 15:26:33

본문

API로 가져오기가 힘들어졌잔아요 ~ 그래서 유투브에서 설명 듣고 따라해서 가져왔습니다 ~ 

https://www.youtube.com/watch?v=tw6Z8hcj4P0

설명을 들으시려면 여기서 들으시면 돼요 ~ 

 

인스타에 있는걸 사진이나 설명 혹은 각종 정보들을 가져오셔서 사용하실수 있습니다 ~~~ 

 

정보가져오시길 원하는 곳의 사이트 url을      71번 줄에다  넣으시고 

제가 해놓은것보다 더많은 정보를 수정하시길 원한다면    foreach 부분에 더 넣으셔서 바꾸시면 됩니다 ~

 

첨부된 파일에서 50번 줄부터 112번째줄에 있는걸 가져다 쓰시면 됩니다 ~~ 

 

 

모르시는것 있으면 질문 해주세요 아는 한에서 답변드리겠습니다 ^^ ~~ 

수고하세요 ~~~ 

추천22

댓글 전체

가져오는건 잘되는데 혹시 해당 이미지 클릭하면 클릭한인스타그램 페이지로 못가나요?
그냥 해당 인스타그램 메인으로만 이동이되던데
아 그렇게 하시려면 ~~~~~~~~~~~~~~~~~~~~~~~~~
코드 수정했어요 ~~~~~~~~~~~~~~          67번줄에서  84번째줄  코드 이걸로 바꿔주세요 ~~~~~~~~~~~~~~~ 수고하세요 ^^



if (preg_match('#_sharedData = (.*);</script#', $data, $m)) {
  $json = json_decode($m[1], 1);


  if(!$json) {die ("Can't decode json.");}
  $ppage = $json['entry_data']['ProfilePage'];
  $edges = $ppage[0]['graphql']['user']['edge_owner_to_timeline_media']['edges'];
    echo '<div class="owl-carousel">';
  foreach ($edges as $edge) {
    $node = $edge['node'];
    $image = $node['thumbnail_src'];
    $shortcodeForEachPictureUrl = $node['shortcode'];
    echo '<a href="'.$tagetedInstaUrl.'p/'.$shortcodeForEachPictureUrl.'">';
    echo '<img id="instagramFeed" src="'.$image.'">';
    echo '</a>';
  }
  echo '</div>';
}
아 네 ... 필요없는데  .. 혹시  그 인스타 주소를 제대로 넣으셨나요 ~~ ???  우선 한번 인스타 URL 기본으로 설정되있는걸로 해보시겠어요 ~ ?
혹시 서버에서 설정을 건드려줘야 하나요?

컴퓨터 AutoSet에서는 아래처럼 에러나고 아무 내용 안나오고,
Warning: file_get_contents(): Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? in C:\AutoSet9\public_html\00\theme\basic\index.php on line 62
Warning: file_get_contents(https://www.instagram.com/hillsong/): failed to open stream: Invalid argument in C:\AutoSet9\public_html\00\theme\basic\index.php on line 62

무료웹호스팅에서는 아래처럼 에러나고 아무 내용 안나오고,
Warning: file_get_contents(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/www/theme/basic/index.php on line 62 Warning: file_get_contents(https://www.instagram.com/hillsong/): failed to open stream: no suitable wrapper could be found in /home/www/theme/basic/index.php on line 62

유료웹호스팅 각기 다른 두군데서는 에러 문구는 안나오는데,
빈공간만 생기고 아무 내용 안나옵니다.

인스타 주소는 샘플에 있는거와 기타 다른 유명인거 모두 해봐도 동일하네요.
제가 할때는 서버 건드린거 하나도 없어서 ...사실 왜그런지 잘모르겠는데... 경고 문구로 구글링 해보니      extension=php_openssl.dll    를  php.ini  다가  넣어보라고 하네요 .~~~      https://stackoverflow.com/questions/5444249/unable-to-find-the-wrapper-https-did-you-forget-to-enable-it-when-you-config    잘 됐으면 좋겠네요~~~ ~
답변 감사합니다.
안녕하세요하하하님께서는 웹호스팅이 아닌 자체 서버에서 테스트 하신건가요?

그런데 일반 웹호스팅은 php.ini 직접 수정 불가능하지 않나요?
제가 테스트한 호스팅이 많이들 사용하시는 카페24나 그외 규모 큰 업체거든요.
처음 사용한 곳은 회사 서버라 확실히는 모르겠어요;;... 그리고 방금 제가 개인적으로 호스팅사용하는 곳이 Host gator 이라서 거기에서도  이 코드 넣어보니 잘되더라구요 ....    아 찾아보니 카페24는 php.ini를 수정이 불가능 하네요 ;;;  ㅠㅠ 도움을 못드려 죄송합니당 ㅠㅠ
위 소스를 어느 파일에 어떻게 넣어서 사요을 해야 하는것인지...
탐이나지만 ...소스 무식자라 ,,,안타깝습니다.

첨부된 파일에서 50번 줄부터 112번째줄에 있는걸 가져다 쓰시면 됩니다 ~~
이걸 어디다가 가져다 붙여서 ...써야 하는 것인가요?
아 안녕하세요. 만약에  저기 사진에 있는 것처럼 쓰시려면  테마를 쓰고 있으시다면  theme/테마명/index.php 에다가 안쓰고 있으시면  그냥 index.php 에다가 넣어서 사용하면 됩니다 ~  ^^
전체 1,551 |RSS
그누보드5 스킨 내용 검색

회원로그인

진행중 포인트경매

  1. ISPCONFIG 3 PRO 자동설치 스크립트

    참여25 회 시작19.05.21 10:11 종료19.05.28 10:11

(주)에스아이알소프트 (06253) 서울특별시 강남구 도곡로1길 14, 6층 624호 (역삼동, 삼일프라자) 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT