2013-08-28 5 views
0

안녕하세요. 현재 웹 사이트에 모든 인스 트램 사진을 가져 오기 위해 웹 사이트를 만들고 있습니다.Instagram 사진 경로를 가져 와서 데이터베이스에 저장하십시오.

<div id="instafeed"></div> 
<script type="text/javascript"> 


new Instafeed({ 
     get: 'tagged', 
     tagName: 'awesome', 
     clientId: 'xxx', 
     image_size: 'standard_resolution', 
    }).run(); 



</script> 

가 어떻게 내가 내 사이트 내에서 가져온 사진의 URL/경로를받을 수 있나요 :

이 내 코드? JSON에 대해 뭔가요? 그러나 나는 누군가에게 나에게 힌트를 줄 수있는 것이 무엇인지 모른다.

감사합니다.

+0

[API] (http://instagram.com/developer/)를 사용 하시겠습니까? – MisterBla

답변

0

웹 크롤러를 사용하여 웹 사이트에서 필요한 정보를 가져올 수 있습니다.

Here 좋은 튜토리얼입니다. url과 원하는 html 태그를 지정해야합니다.

<?php 
include_once('simple_html_dom.php'); 
$html = new simple_html_dom(); 
$html->load_file($target_url); 
foreach($html->find('img') as $link) 
{ 
echo $link->href."<br />"; 
} 

더욱이 웹 크롤러를 향상 시키려면 cURL 이상을 살펴야합니다.

편집 :

@youaremysunshine

위의 코드를 난 당신이보고 제안 된 튜토리얼입니다. 'simple_html_dom.php'는 해당 기능을 사용하기 위해 다운로드해야하는 파일입니다 (이 튜토리얼에서 찾을 수 있음). 파일을 포함시킨 후 개체를 만들고 원하는 URL을 매개 변수로 사용하여 load_file() 함수를 호출하기 만하면됩니다. $html->find('img')은 주어진 페이지에서 <img> 태그를 찾습니다. 자습서를 몇 번 읽으십시오. 파트 2를 찾아보아야 할 수도 있습니다. 원하는 이미지가있는 웹 사이트로 이동하여 find() 함수에 사용할 요소를 확인하십시오 (이 매개 변수에는 클래스/검색된 요소의 ID).

+0

미안하지만, 그게 무슨 뜻인지 알지 못해요. 더 설명 할 수 있을까요? 미안해, 이거 너무 새롭다. – youaremysunshine

관련 문제