フィード ドキュメント ( here )を作成しようとすると、InvalidInput
エラー コードが表示されます。認証はうまく機能するので(他のエンドポイントを試してみたところうまくいきました)、ヘッダーは問題ではないと思います。
ここに私のサンプルコードがあります:
endpoint = 'https://sellingpartnerapi-eu.amazon.com/feeds/2020-09-04/documents'
body = {
"contentType": "text/tab-separated-values; charset=UTF-8"
}
resp = requests.post(
endpoint,
auth=self.amazon_auth.auth,
headers=self.amazon_auth.headers,
json=body
)
return resp
応答コード:
{'errors': [{'code': 'InvalidInput',
'message': 'Invalid Input',
'details': ''}]}
私も別contentType
の文字セット(のようなtext/plain
)を使用しようとしていましたが、同じエラーコードが表示されます!
これは、フィードの送信に関するチュートリアルの最初のステップです。
cartonIds
Amazonセラーセントラルで作成した出荷のラベルをダウンロードできるように、フィードを作成しようとしています。
ヒント、ヘルプは大歓迎です!
ありがとう!