|
|
|
| Здравствуйте! Нужно получить список цен продавцов на странице http://amazon.com/gp/offer-listing/B00E45043A/ref=dp_olp_new/180-4731421-2330262?ie=UTF8. Если зайти через браузер, все ок, но через file_get_contents не хочет загружаться страница.
Другие страницы спокойно загружаются, кроме тех, на которых представлены все продавцы.
Ошибку получаю такую:
Warning: file_get_contents(http://amazon.com/gp/offer-listing/B00E45043A/ref=dp_olp_new/180-4731421-2330262?ie=UTF8) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 503
|
Можно ли другим способ заставить страницу загрузиться и потом уже распарсить? | |
|
|
|
|
|
|
|
для: ladan
(25.07.2014 в 17:46)
| | В интернете нашел упоминания о такой проблемы http://stackoverflow.com/questions/14204896/get-list-of-all-offers-from-amazon-product-advertising-api
Пишут, что через CURL нужно заголовок передавать, иначе Amazon будет ошибку выдавать.
Вопрос, какой же это заголовок? Не user agent? И есть ли пример как такое сделать? Буду очень благодарен!!!! :) | |
|
|
|
|
|
|
|
для: ladan
(25.07.2014 в 18:17)
| | может поможет
http://www.codediesel.com/php/accessing-amazon-product-advertising-api-in-php/
http://www.internetammo.com/how-to-connect-to-get-amazon-products-from-the-amazon-api-with-php-and-curl/ | |
|
|
|
|
|
|
|
для: moonfox
(25.07.2014 в 18:52)
| | Спасибо!! Уже нашел!!
http://petrenco.com/php.php?txt=139 | |
|
|
|