Преамбула: Я не уверен, что точно понимаю, что вы ищете здесь, но я все равно поделюсь своими выводами.
Мне удалось получить 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>
Обратите внимание, что вы не сможете использовать этот iframeURL из-за того, что (1) я удалил свой ключ Amazon и ассоциированный тег, который использовался для создания подписи, и (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>
Что выглядело следующим образом:
Как я уже говорил в преамбуле, я не уверен, что это то, что вы ищете с тех порТребования к награде были:
... чтобы получить доступ к информации amazons reviewrank
Это не совсем информация о рейтинге, а фактические отзывы и я.принять значение информации обзора рейтинга, чтобы быть более вдольсамих данных (например, 100 отзывов @ 4 звезды и т. д.).Тем не менее, в своем вопросе вы указали, что iframe не работает:
Однако, тестируя с параметрами, они предлагают получить Iframe, но кажется, что теперь даже Iframe больше не работает.
Поэтому я подумал, что по крайней мере предоставлю вам правильный способ получения и использования iframe.