17

Amazon APIを使用すると、商品のレビューランク情報を取得できなくなったようです。このリンクを確認すると、メモには次のように書かれています。

2010年11月8日現在、リクエストコンテンツではiframeURLのみが返されます。

ただし、Iframeを取得するために提案されたパラメータを使用してテストすると、Iframeでさえ機能しなくなったようです。したがって、「顧客の購入意欲を高める」の章の最新のAPIリファレンスでも、「レビュー」の部分が完全に欠落しています。

ただし、レビューランク情報を取得することがまだ可能かどうか(Amazon APIを使用せずに競合他社のAPIを使用してレビューランク情報を取得できるかどうか)にも非常に興味があるので、誰かがこのトピックに役立つ何かを提供してくれることを願っています。

4

3 に答える 3

14

前文:あなたがここで何を探しているのか正確に理解できるかどうかはわかりませんが、とにかく私の発見を共有します。

レビューのiframeURLを取得し、.htmlページに埋め込んだ後にレビューiframeを表示することができました。次の属性を使用してiframeURLを取得しました。

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>&amp;alinkCode=xm2&amp;asin=1451648537&amp;atag=<YourAssociateTag>&amp;exp=2012-01-06T02%3A10%3A38Z&amp;summary=0&amp;truncate=256&amp;v=2&amp;sig=kjWPue1N75%2FiI1hW67XYApWxnKeT2tlT%2FJ1rw4WLlUo%3D</IFrameURL>
        <HasReviews>true</HasReviews>
    </CustomerReviews>
</Item>

(1)署名の作成に使用されたAmazonキーとアソシエートタグを削除し、(2)呼び出しから24時間後に有効期限が切れるため、このiframeURLを使用できないことに注意してください。

Versionとフィールドに細心の注意を払いながら、私が使用したのと同じ属性を使用するAssociateTagと、iframeURLが含まれた結果が得られます。

次に、URLをiframeに埋め込みました。

<html>
    <body>
        <iframe src="http://www.amazon.com/reviews/iframe?akid=<YourAmazonKey>&amp;alinkCode=xm2&amp;asin=1451648537&amp;atag=<YourAssociateTag>&amp;exp=2012-01-06T02%3A10%3A38Z&amp;summary=0&amp;truncate=256&amp;v=2&amp;sig=kjWPue1N75%2FiI1hW67XYApWxnKeT2tlT%2FJ1rw4WLlUo%3D"/>
    </body>
</html>

これは次のように見えました:

AmazonレビューIFrame

前文で述べたように、バウンティの要件は次のとおりであったため、これがあなたが探しているものであるかどうかはわかりません。

...アマゾンのレビューランク情報にアクセスするには

これは正確にはレビューランク情報ではありませんが、実際のレビューと私はレビューランク情報の意味をデータ自体の線に沿ったものと見なします(100件のレビュー@ 4つ星など)。ただし、あなたの質問では、iframeが機能しなかったと述べました。

ただし、Iframeを取得するために提案されたパラメータを使用してテストすると、Iframeでさえ機能しなくなったようです。

そのため、少なくともiframeを取得して使用するための適切な方法を提供すると思いました。

于 2012-01-05T02:55:27.423 に答える
2

Amazonは、APIから評価/レビュー情報にアクセスするためのサポートを完全に削除しました。ドキュメントには、顧客評価の形で応答エレメントが記載されていますが、それも機能しません。

一部のレビューにViewpointsを使用したGoogleショッピング。私はこれのための良い記事に出くわしました

于 2014-03-26T17:29:35.950 に答える
1

スクリーンスクレイピングはしたくないとおっしゃっていましたが、それが唯一の解決策であるため、私はスクリーンスクレイピングソリューションをしばらく使用しており、壊れやすいことには同意しますが、まだ問題は発生していません。画面スクレイピングコードが期待どおりに機能しない場合は、コードを調整するためのエラーがログに記録され、iFrameでレビュー情報を開くためのリンクを表示するだけで正常に機能が低下します。このエラーはまだ発生しておらず、解決策は私たちにとってうまく機能しています。

于 2012-10-15T14:45:04.807 に答える