問題タブ [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.
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
.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
なエラーが発生しました。
注: トークンの末尾の文字をいくつか削除して配置しました ......{ 非表示にしました }......