Ответ 1
Преамбула: Я не уверен, что я точно понимаю, что вы ищете здесь, но я все равно поделюсь результатами.
Я смог получить URL-адрес iframe для обзоров и смог просмотреть обзоры iframe после вставки его в .html-страницу. Я использовал следующие атрибуты для получения URL-адреса iframe:
Operation=ItemLookup&
ItemId=1451648537&
ResponseGroup=Reviews&
TruncateReviewsAt="256"&
IncludeReviewsSummary="False"&
Version=2011-08-01 <= important: can't be less than this version
AssociateTag=<YourAssociateTag> <= required when using this version, can be anything (not verified by Amazon)
Соответствующая часть ответа:
<Item>
<ASIN>1451648537</ASIN>
<CustomerReviews>
<IFrameURL>http://www.amazon.com/reviews/iframe?akid=<YourAmazonKey>&alinkCode=xm2&asin=1451648537&atag=<YourAssociateTag>&exp=2012-01-06T02%3A10%3A38Z&summary=0&truncate=256&v=2&sig=kjWPue1N75%2FiI1hW67XYApWxnKeT2tlT%2FJ1rw4WLlUo%3D</IFrameURL>
<HasReviews>true</HasReviews>
</CustomerReviews>
</Item>
Обратите внимание: вы не сможете использовать этот URL-адрес iframe из-за того, что (1) я удалил свой Amazon Key и ассоциированный тег, который использовался для создания подписи, и (2) он истекает через 24 часа после вызов.
Если вы используете те же атрибуты, которые я использовал, обращая пристальное внимание на поля Version
и AssociateTag
, вы получите результат с включенным URL-адресом iframe.
Затем я ввел url в iframe:
<html>
<body>
<iframe src="http://www.amazon.com/reviews/iframe?akid=<YourAmazonKey>&alinkCode=xm2&asin=1451648537&atag=<YourAssociateTag>&exp=2012-01-06T02%3A10%3A38Z&summary=0&truncate=256&v=2&sig=kjWPue1N75%2FiI1hW67XYApWxnKeT2tlT%2FJ1rw4WLlUo%3D"/>
</body>
</html>
Это выглядело следующим образом:
Как я уже сказал в преамбуле, я не уверен, что это то, что вы ищете, поскольку требования к щедрости были:
... чтобы получить доступ к информации об амазонах reviewrank
Это не совсем информация о рейтинге обзора, а фактические обзоры, и я беру на себя смысл информации о рейтинге обзора, чтобы быть более похожим на данные самих данных (например, 100 обзоров @4 звезды и т.д.). Однако в вашем вопросе вы заявили, что iframe не работает:
Однако тестирование с параметрами, которые они предлагают получить Iframe, но кажется, что теперь даже iframe больше не работает.
Поэтому я подумал, что, по крайней мере, предоставил бы вам правильный метод получения и использования iframe.