【问题标题】:Amazon SP API Feed POST_ORDER_FULFILLMENT_DATA Error ResultMessageCode 25Amazon SP API 源 POST_ORDER_FULFILLMENT_DATA 错误 ResultMessageCode 25
【发布时间】:2022-11-11 00:55:15
【问题描述】:

我收到来自提要 API 的错误。我尝试过使用和不使用物品标签部分,更改运输承运人和日期,但没有帮助。任何想法还有什么可能是错的?索取文件:

<?xml version='1.0' encoding='UTF-8'?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
    <Header>
        <DocumentVersion>1.01</DocumentVersion>
        <MerchantIdentifier>???????</MerchantIdentifier>
    </Header>
    <MessageType>OrderFulfillment</MessageType>
    <Message>
        <MessageID>1</MessageID>
        <OrderFulfillment>
            <AmazonOrderID>305-8114363-8651532</AmazonOrderID>
            <FulfillmentDate>2022-08-31T12:00:00</FulfillmentDate>
            <FulfillmentData>
                <CarrierCode>UPS</CarrierCode>
                <ShipperTrackingNumber>xxxxx</ShipperTrackingNumber>
                <ShippingMethod>Standard</ShippingMethod>
            </FulfillmentData>
        </OrderFulfillment>
    </Message>
</AmazonEnvelope>

并获得 Feed 文档响应

<?xml version="1.0" encoding="UTF-8"?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
    <Header>
        <DocumentVersion>1.02</DocumentVersion>
        <MerchantIdentifier>xxxx</MerchantIdentifier>
    </Header>
    <MessageType>ProcessingReport</MessageType>
    <Message>
        <MessageID>1</MessageID>
        <ProcessingReport>
            <DocumentTransactionID>51256019234</DocumentTransactionID>
            <StatusCode>Complete</StatusCode>
            <ProcessingSummary>
                <MessagesProcessed>1</MessagesProcessed>
                <MessagesSuccessful>0</MessagesSuccessful>
                <MessagesWithError>1</MessagesWithError>
                <MessagesWithWarning>0</MessagesWithWarning>
            </ProcessingSummary>
            <Result>
                <MessageID>1</MessageID>
                <ResultCode>Error</ResultCode>
                <ResultMessageCode>25</ResultMessageCode>
                <ResultDescription>We are unable to process the XML feed because one or more items are invalid. Please re-submit the feed.</ResultDescription>
            </Result>
        </ProcessingReport>
    </Message>
</AmazonEnvelope>

【问题讨论】:

  • 以前用过吗?我也遇到同样的错误,你有更新吗?之前它工作正常,但几天前它不工作。
  • 删除 ShippingMethod 或检查它是否有效

标签: amazon amz-sp-api


【解决方案1】:

删除 ShippingMethod 做到了

【讨论】:

    【解决方案2】:

    在亚马逊提要中,主要问题是格式化我们必须以正确的格式提交提要文档,否则您总是会遇到问题。

    我只是以正确的方式格式化代码并再次成功。

    应该是适当的缩进或更好地使用 IDE 中的插件来格式化 XML

    【讨论】:

      猜你喜欢
      • 2022-08-03
      • 2022-08-03
      • 2021-06-30
      • 2022-08-05
      • 2021-02-27
      • 1970-01-01
      • 1970-01-01
      • 2021-02-10
      • 1970-01-01
      相关资源
      最近更新 更多