销售合作伙伴 API Amazon 400 错误请求
Selling Partner API Amazon 400 bad request
我正在尝试向此处记录的亚马逊销售合作伙伴 API 拨打 API 电话 - SP-API。
我通过 Java API 专门调用 OrdersV0API 如下 -
GetOrdersResponse resp = apiInstance.getOrders(marketPlaceIds, createdAfter, createdBefore,
lastUpdatedAfter, lastUpdatedBefore, orderStatuses, fulfillmentChannels, paymentMethods, buyerEmail,
sellerOrderId, maxResultsPerPage, easyShipShipmentStatuses, nextToken, amazonOrderIds);
然而,尽管尝试了多个输入,但我得到了以下结果 -
Response{protocol=http/1.1, code=400, message=Bad Request, url=https://sellingpartnerapi-eu.amazon.com/orders/v0/orders?CreatedAfter=2021-01-07T00%3A11%3A12.515020&CreatedBefore=2021-01-07T00%3A11%3A12.515060&LastUpdatedAfter=2021-01-07T00%3A11%3A12.515020&LastUpdatedBefore=2021-01-07T00%3A11%3A12.515060&BuyerEmail=&SellerOrderId=&MaxResultsPerPage=1&NextToken=&OrderStatuses=Unshipped&MarketplaceIds=A21TJRUUN4KGV&FulfillmentChannels=MFN&PaymentMethods=Other}
Amazon 的文档不是世界上最好的,因此我希望从社区获得解决方案。想知道是否有人穿着类似的鞋子?
如果查看您发送的请求。有些参数没有值,但键仍然存在,就像这部分 BuyerEmail=&SellerOrderId
我在向亚马逊销售合作伙伴 API 发出订单呼叫时遇到了同样的情况 problem/error 400 Bad Request
。但原因是因为 Amazon Authentication host
header 就像完整的 url 和 https://
,但 必须没有 [=18] =],例如,sellingpartnerapi-eu.amazon.com
我正在尝试向此处记录的亚马逊销售合作伙伴 API 拨打 API 电话 - SP-API。 我通过 Java API 专门调用 OrdersV0API 如下 -
GetOrdersResponse resp = apiInstance.getOrders(marketPlaceIds, createdAfter, createdBefore,
lastUpdatedAfter, lastUpdatedBefore, orderStatuses, fulfillmentChannels, paymentMethods, buyerEmail,
sellerOrderId, maxResultsPerPage, easyShipShipmentStatuses, nextToken, amazonOrderIds);
然而,尽管尝试了多个输入,但我得到了以下结果 -
Response{protocol=http/1.1, code=400, message=Bad Request, url=https://sellingpartnerapi-eu.amazon.com/orders/v0/orders?CreatedAfter=2021-01-07T00%3A11%3A12.515020&CreatedBefore=2021-01-07T00%3A11%3A12.515060&LastUpdatedAfter=2021-01-07T00%3A11%3A12.515020&LastUpdatedBefore=2021-01-07T00%3A11%3A12.515060&BuyerEmail=&SellerOrderId=&MaxResultsPerPage=1&NextToken=&OrderStatuses=Unshipped&MarketplaceIds=A21TJRUUN4KGV&FulfillmentChannels=MFN&PaymentMethods=Other}
Amazon 的文档不是世界上最好的,因此我希望从社区获得解决方案。想知道是否有人穿着类似的鞋子?
如果查看您发送的请求。有些参数没有值,但键仍然存在,就像这部分 BuyerEmail=&SellerOrderId
我在向亚马逊销售合作伙伴 API 发出订单呼叫时遇到了同样的情况 problem/error 400 Bad Request
。但原因是因为 Amazon Authentication host
header 就像完整的 url 和 https://
,但 必须没有 [=18] =],例如,sellingpartnerapi-eu.amazon.com