현재 API를 통해 Amazon과 내 웹 사이트를 통합하고 있습니다. 하지만 이제 문제가 발생했습니다. Api는 배송비에 대한 정보를 반환하지 않으며 운송비에 높은 가격을 가진 많은 품목이 있습니다. 그래서 아마존 사이트에서 간단한 html dom을 통해 데이터를 직접 가져 오는 것이 좋습니다. 먼저 모든 제품보기를 테스트하고 가격을 파악한 후 시도했습니다. 하지만 난 다음 한 http://www.amazon.com/gp/offer-listing/B00E45043A/ref=dp_olp_new?ie=UTF8&condition=new 같은 링크에 simple_html_dom을하려고 할 때 (링크 이런 종류의 나에게 배송 정보가있는 테이블을 보여) 내가 가지고이 같은 오류 : 2014-03-04T05 : 48 : 01 + 00 : 00 ERR (3) : 경고 : file_get_contents (http://www.amazon.com/gp/offer-listing/B00E45043A/ref=dp_olp_new?ie=UTF8&condition=new) : 스트림 열기 실패 : HTTP 요청 실패! HTTP/file_get_html to Amazon OfferListing 링크 후 오류 503
요청 라인 (75)에 /var/www/mysite/lib/phpseclib/simpleDom/simple_html_dom.php에서 를 사용할 수 없음 1.1 503 서비스를 여기에 실패 :
$html = file_get_html($url);
Anyhelp 그것을 감사 할 것입니다.
아마존에서는 사이트 세부 정보가 JSON에서 제공됩니다. 데이터를 얻지 못할 수도 있습니다. 데이터가 어떻게 나오는지 확인하십시오. 그게 너에게 도움이 될거야. 나는 또한 같은 문제를 겪었다. – Gunaseelan
감사합니다!,하지만 선적 정보에 대한 XHR 요청을 찾을 수 없습니다. 몇 분 전에 같은 URL로 CURL을 시도했는데 500 오류가 발생했습니다. 아마 Amazon이 오퍼 목록 세부 정보에 대한 액세스를 차단하고 있습니다. 올바른 배송 정보를 얻는 다른 방법을 알고 계십니까? 감사합니다. –
나는 cURL이이 문제에 도움이되지 않을 것이라고 생각합니다. – Gunaseelan