問題タブ [amazon-product-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
634 参照

java - 外部 .java および .class ファイルを追加した後に NoClassDefFoundError 例外を取得する

私は Eclipse と Java に比較的慣れていないため、用語の間違いはご容赦ください。

外部 API (Amazon Web Service API) を実装する Android アプリを作成しています。ダウンロードした API ファイルには、.class ファイルを含むディレクトリと .java ファイルを含むディレクトリが含まれます。

これらを依存関係として追加する際に、次のことを行いました。

  1. Eclipse->プロジェクト プロパティ->java ビルド パス->ソース->リンク ソース->.java ファイルを含むディレクトリを選択します。

  2. Eclipse->プロジェクト プロパティ->java ビルド パス->ライブラリ->外部クラス フォルダーの追加->.class ファイルを含むディレクトリを選択します。

この構成でコンパイルすると、次のエラーが発生します。

このエラーは、クラス ファイルごとに 1 回繰り返されます。

これをトラブルシューティングするために、外部クラス フォルダーへの参照を削除すると、プログラムがコンパイルされて実行されます。ただし、API のメソッドの 1 つを使用するコード セグメントに到達すると、次のエラーでクラッシュします。

編集

完全なスタック トレース:

そして、これが参照している21行目です:

0 投票する
2 に答える
6645 参照

php - AmazonのProductAdvertisingAPIで配送情報を取得する方法

私はAmazonのProductAdvertisingAPIを使用しており、すべての製品の情報を取得しています。私はすべてを取得していますが、配送情報の取得に問題があります。APIによって返されるXMLの変数を見たことがありません。繰り返しになりますが、私は他のすべての情報を取得していると言っています。DetailPageURLブラウザで変数のURLを確認しましたが、配送情報がありません。これは、searchindex kitchen配送情報がない可能性があることを意味します。

ここで、AmazonのAPIが配送情報を返すかどうかを尋ねたいのですが。もしそうなら、コードにチェックを入れることができるように、どの変数で返されますか?

0 投票する
1 に答える
1607 参照

php - Amazon の Product Advertising API の署名付き URL を取得する

Amazon の Product Advertising API のリクエストに署名するために easyPHP を使用して Windows の PHP でこの関数を使用していますが、出力が正しい署名を生成せず、理由がわからないため、機能しません。生成 URL を使用してリクエストを行うと、Amazon は SignatureDoesNotMatch が

0 投票する
3 に答える
1386 参照

php - AmazonProductAPI-アーティスト名からミュージシャンの一意のIDを取得する

アーティストの名前からミュージシャンのASINをAWSに問い合わせたいのですが。この時点では、誤った一致については心配していません。仕事を完了するために必要な正しいパラメーターを見つけたいだけです。

または、すでに持っているアルバムのASINを使用してクエリを実行することもできます。次のパラメータを使用して、アルバムのアーティスト名を取得できますが、アーティストASINは取得できません。

操作=>ItemSearch、SearchIndex =>音楽、アーティスト=> Moby、ResponseGroup =>画像、
AssociateTag => Associate_tag

皆さんありがとう!

編集:これを「ASIN」とラベル付けするのを間違えました。私が探しているのは、アーティストの一意のIDです。amazon.com/Shinedown/e/B00197I1JUを見ると、この一意のID( "B00197I1JU")の使用法がわかります。この値を取得してローカルに保存しようとしています。

0 投票する
3 に答える
3515 参照

amazon - Amazon Product Advertising API を使用して、Amazon プライム商品のみを取得できますか?

Amazon Product Advertising API の使用方法を検索しましたが、Amazon Product Advertising API を使用して別の製品を検索できるようになり、正常に動作しています。

しかし、私が知っているように、私たちのアカウントからはAmazonプライム製品しか入手できず、Amazonサイトを使用してAmazonアカウントでログインし、製品を検索すると、Amazonプライム製品しか見つかりませんでした.

しかし、セキュリティIDなどでAmazon Product Advertising APIを使用してAmazon製品を取得しようとすると、Amazon Product Advertising APIは検索中のすべての製品を提供しますが、Amazon Product Advertising APIで検索するときはプライム製品リストのみが必要です.

出来ますか ?誰でも私を助けることができますか?

どうもありがとうございました。

0 投票する
1 に答える
674 参照

python - ネストされたインポート エラー

実行中python version 2.4.3。私はpython-amazon-product-apiを使用しています。ただしapi.py、次のコード行で問題が発生しています。

私のバージョンは 2.4.3 であるため、に移動しelseてインポートしようとしCryptoます。だから私はそれをダウンロードしましたが、 SHA256.py でインポートエラーが発生しましcannot import _SHA256た。ライブラリに _SHA256.py がありません。すべての失敗した努力の後、pyCrypto の使用をやめ、スタンドアロンの hashlib ライブラリを使用しようとしました。だから私elseはの部分を変更しましたapi.py:

次に、hashlib のインポート中に、このインポート エラーが発生しました。

昨日同様の質問を投稿しましたが、正確な解決策を見つけることができなかったため、再度投稿しています。私は必死に解決策が必要です:(

0 投票する
1 に答える
1708 参照

amazon-web-services - Amazon 商品検索 API: 機能しない

製品の価格を取得するために Amazon Web サービスを使用しています。

正常に動作していましたが、Amazon が AssociateTag が必須パラメーターになる API に変更を加えた後、エラーが発生し始めました。したがって、関連するタグを次のようにリクエストに入れます。

現在、このエラーが発生しています:
"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details."

署名方法に変更はありません。ここにあります:

この API を使用して製品の詳細を取得しています。

query=[NSString stringWithFormat:@"http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=AKIAJ3A3LA5NYXWPSTGQ&IdType=ASIN&ItemId=B003VKR0J0&AssociateTag=babyformu-20&MerchantId=Amazon&Operation=ItemLookup&ResponseGroup=Large&Service=AWSECommerceService&Timestamp=%@T%@:%@:%@Z&Version=2009-03-31&Signature=%@",str2,h,m,s,encodedString];

前もって感謝します。

0 投票する
1 に答える
828 参照

amazon-web-services - Amazon の Product Advertising API から製品名だけを取得するにはどうすればよいですか?

ここでは信じられないほど単純な何かが欠けているように感じますが、製品広告 API から製品名だけを取得する方法を理解できないようです。

たとえば、この商品を見に行くと、商品が「The First Years Ignite Stroller」としてリストされており、「City Chic」の色が選択されていることがわかります。

API から、Brand("The First Years") とColor("City Chic") を確認できますが、 Title"The First Years Ignite Stroller, City Chic" が返され、"Ignite Stroller" の部分だけを取得する方法は他にありません。 、または Amazon がページで使用するタイトル (「The First Years Ignite Stroller」) ですらあります。

Colorそこにたどり着くためにandBrandを取り除くことを検討しましたTitleが、その構造が常に予測可能であるとは限りません。一部の製品には異なるセパレーターがあり、他の製品には色の代わりにサイズのバリエーションがあります。

ここで明らかな何かが欠けていますか?

0 投票する
2 に答える
898 参照

python - Amazon Product Advertising API の署名が間違っているのはなぜですか?

私はAPIドキュメントの指示に正確に従っています.いくつかの欲求不満の後、最終的にhttp://docs.amazonwebservices.com/AWSECommerceService/2011-08-01/DG/rest-signatureの例から直接何かをまとめました. html

いくつかのマシンでこの python スクリプトを試してみましたが、すべてのマシンで同じ結果が得られました。

指示には、このリクエストとこのキーを使用した署名はあると書かれていますがNace+U3Az4OhN7tISqgs1vdLBHBEijWcBeCqL5xN9xg=O6UTkH+m4zAQUvB+WXUZJeA8bZcKAdkc4crKgHtbc6s=

(誰かが何かを言う前に: サンプル ページは 65 文字で折り返されたリクエストを表示します。私は既にそれを試しました。これは解決策を提供せず、署名作成の手順には記載されていません。)


編集:答えが見つかりました。以下を参照してください。