問題タブ [amz-sp-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.
javascript - aws4でAmazon spapiの正しいリクエスト署名を行う方法は?
amazon spapi との統合を行いましたが、api から制限付きトークンを取得できませんでした。リクエストに署名できませんでした。署名されたリクエストが API のリクエストと一致しません。これがjsを使用した署名コードです。コードは Authorization 文を作成し、その文を Postman で試します。ポストマンの結果はこちら。
私のせいはどこですか?
signer.html
bundle.js
amazon - Amazon Seller Central API::GetOrders が OrderStatuses クエリ パラメータで呼び出されたときに間違った注文を返す
次の API 呼び出しを使用して、SC で作成された注文を未発送の注文として取得します。
https://sellingpartnerapi-na.amazon.com/orders/v0/orders?MarketplaceIds=ATVPDKIKX0DER&CreatedAfter=2021-01-01&OrderStatuses=Unshipped
部分的に出荷された注文がない場合、上記は正しい注文データを返します。ただし、部分的に出荷された注文がある場合、上記の API 呼び出しにはその注文も含まれます。これにより、SC と SAP の間で注文を同期しているときに問題が発生しています。以下の URL で API を呼び出すと、同じことが起こります -
https://sellingpartnerapi-na.amazon.com/orders/v0/orders?MarketplaceIds=ATVPDKIKX0DER&CreatedAfter=2021-01-01&OrderStatuses=Partiallyshipped
単一の注文ステータスに対して呼び出されたときに、API 呼び出しが未出荷または部分的に出荷された注文のみを返すように制限する方法はありますか?
Github リンク -https://github.com/amzn/selling-partner-api-docs/blob/main/references/orders-api/ordersV0.md#orderstatus
ありがとう菅田