問題タブ [selling-partner-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 投票する
3 に答える
845 参照

c# - C# Amazon SP API CreateFeedDocument が機能しない

Amazon SP API 経由でフィードをアップロードするには 3 つのステップがあります。最初のステップは、API 経由でフィード暗号化情報を取得することcreateFeedDocumentです。しかし、私はBad Request次の内容で応答を得ています:

C# コード

restRequest.AddParameter私は適切に使用していないのではないかと疑っていますが、よくわかりません。

以下のリンクをたどっています:
https://github.com/amzn/selling-partner-api-docs/blob/main/references/feeds-api/feeds_2020-09-04.md#createfeeddocument

https://github.com/amzn/selling-partner-api-docs/blob/main/guides/en-US/use-case-guides/feeds-api-use-case-guide/feeds-api-use- case-guide-2020-09-04.md#step-1-フィード ドキュメントの作成

.net を使用して Amzon で Selling-partner-api を使用してデータを暗号化およびアップロードする方法

更新 私も以下の行
restRequest.AddParameter("contentType", "application/xml; charset=UTF-8", ParameterType.RequestBody);

restRequest.AddJsonBody(new { contentType = "text/xml; charset=UTF-8" });

しかし、その後、次のようInvalidSignatureなエラーが発生しました。

: トークンの末尾の文字をいくつか削除して配置しました ......{ 非表示にしました }......