【问题标题】:Ebay seller where is AddItemRequest API call?Ebay 卖家 AddItemRequest API 调用在哪里?
【发布时间】:2020-10-18 17:55:24
【问题描述】:

尝试在 ebay API Explorer 中进行 publishOffer 调用时出现此错误。奇怪的是我在网上找不到这个错误和相关的解决方案。

A user error has occurred. Invalid <ShippingPackage>

我发现它必须在AddItemRequest.Item.ShippingPackageDetails.ShippingPackage中设置,这不是购买而是销售活动。

但是,我无法在任何地方找到 AddItemRequest 调用。我只能看到 inventory_item 相关的调用。

【问题讨论】:

    标签: ebay-api


    【解决方案1】:

    我认为您混淆了 eBay 的 API 的两个版本。 publishOffer 是一个 API 端点,存在于较新版本的 eBay API 上,AddItemRequest 是一种输入类型,用于通过 eBay 提供的旧的基于 XML 的 API(称为交易 API)添加库存。更具体地说,AddItemRequest 是在交易 API 上的AddItem 调用中使用的输入实体的名称,该 API 用于在 eBay 网站上创建和发布新列表。如果您查看此端点的输入 XML,AddItemRequest 是输入中的主要容器。这是AddItem API 的前几行 XML 输入:

    <?xml version="1.0" encoding="utf-8"?>
    <AddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
      <Item> ItemType
        <ApplicationData> string </ApplicationData>
        ...
    

    【讨论】:

      猜你喜欢
      • 2022-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-05
      相关资源
      最近更新 更多