我正在尝试使用 eBay API 调用RelistFixedPriceItem将一个项目重新列为固定价格,该价格之前已被列为拍卖。
我的 XML 请求中“有趣的部分”如下所示:
<RelistFixedPriceItemRequest>
<Item>
<ListingType>
FixedPriceItem
</ListingType>
</Item>
</RelistFixedPriceItemRequest>
但是,eBay 仍然回应说我不能使用我使用的 ListingType(“FixedPriceItem”),而是应该使用“FixedPriceItem”(相同):
<RelistFixedPriceItemResponse xmlns="urn:ebay:apis:eBLBaseComponents">
<Timestamp>2013-06-21T14:14:52.951Z</Timestamp>
<Ack>Failure</Ack>
<Errors>
<ShortMessage>Unsupported ListingType.</ShortMessage>
<LongMessage>Valid Listing type for fixedprice apis are FixedPriceItem and StoresFixedPrice.</LongMessage>
<ErrorCode>21916286</ErrorCode>
<SeverityCode>Error</SeverityCode>
<ErrorClassification>RequestError</ErrorClassification>
</Errors>
<Version>827</Version>
<Build>E827_UNI_API5_16161102_R1</Build>
</RelistFixedPriceItemResponse>
有没有人遇到过这个问题 - 或找到了解决方法?
他们的API 文档中没有任何内容表明这是不可能的。当然,在 ebay.com 上,您可以在重新发布商品时更改列表类型。