2014-11-06 1 views
-1

그래서 제품 페이지가 있고 주요 소매 업체가 가격을 책정하는 가격에 따라 가격을 동적으로 표시하고 싶습니다. 예를 들어 아마존. Amazon에서 가격을 내 페이지에 표시하려면 어떻게해야합니까? 여기에 바이올린이 있습니다. http://www.amazon.com/Weedeater-967184101-Straight-Trimmer-W25SBK/dp/B00FMWWQYY/ref=sr_1_1?s=lawn-garden&ie=UTF8&qid=1415311397&sr=1-1타사 웹 사이트에서 가격과 같은 데이터를 어떻게 추출합니까?

분명히이 조잡 유일한 무슨 뜻인지 설명하기 위해 수행됩니다

내가 여기 아마존에서 가격 데이터를 가져 싶었 말할 수 있습니다.

<div id="productContainer"> 
    <div class="products"> 
     <figure> 
      <img src="#" alt="weed eater"> 
      <figcaption>Excellent Weed Eater Lorem Ipsum content 
      <br /> 
      <p>Cost only<span class="price"></span> 
      </p> 
     </figcaption> 
     </figure> 
    </div> 
    <div class="products"> 
     <figure>Other Products etc..</figure> 
    </div> 
    <div class="products"> 
     <figure>Other Products etc..</figure> 
    </div> 
</div> 

http://jsfiddle.net/cL8346k7/

+0

를 또는 누군가가 날 지점 수 있다면 괜찮은 리소스도 있습니다. – dragonore

+1

먼저해야 할 일은 변호사와 이야기하여 합법적이라고 확인하는 것입니다. 아마존이 어떤 목적 으로든 자신의 페이지를 파싱 할 수있는 가능성은 희박합니다. – zerkms

+0

나는이 모든 것을 오프라인으로하고 자신의 데이터베이스에 저장할 것입니다. 이런 종류의 일을 위해 설계된 Scrapy와 같은 것을 확인하십시오. –

답변

1

당신이 (가)와 HTML 서버 측 렌더링 소매 업체에 의해 노출 된 API를 사용하거나 등 백엔드 언어 (PHP, 파이썬, Node.js를를 사용하여 웹 사이트를 긁어해야 할 것 삽입 값을 긁어 또는 항목에 대한 자신의 API를 쿼리 (당신이 긁으니)과 클라이언트 측 템플릿을 사용하여 렌더링합니다.이 적지 않은 신뢰할 수없는 전체가 될 수

.

관련 문제