ebay-api - 如何在 ebay 沙箱中创建列表?
问题描述
我正在使用 EBAY [REST API]。为此,我正在使用 SANDBOX [这是 Ebay 的测试环境]。我创建了一个开发者帐户和两个沙盒测试用户。作为买家和卖家。我正在尝试使用卖家帐户创建列表。我在库存中创建了产品,但是当我发布报价时,它给了我错误,我无法发布报价。它给了我创建策略等错误。
我想使用卖家账户创建产品,然后使用买家账户购买产品。
有没有其他方法可以创建列表?
我正在关注这个:https ://developer.ebay.com/devzone/guides/features-guide/content/basics/Call-SandboxTesting.html
解决方案
由于您没有指定publishOffer
拨打电话时遇到的确切错误,因此我将尝试概述整个过程以供参考。从您的沙盒帐户发布优惠的先决条件是:
- 为您的沙盒帐户创建付款、履行和退货政策。为此,您可以调用他们各自的 API,或者您可以使用他们的API Explorer,其中已准备好执行示例策略请求,或者最简单的是,您可以从此处的沙盒网站管理您的业务策略
createOrReplaceInventoryItem
使用调用创建您的库存项目createInventoryLocation
通过API 调用为创建的项目创建库存位置。没有这个,您的报价将不会发布。- 为库存项目创建报价。指定报价详情,例如履行、付款、退货政策 ID、类别 ID、库存位置 ID 等
- 发布报价
有很多要求,特定于您通过列表提供的项目类型,您必须在 eBay 允许您发布报价之前满足这些要求。您可以在发布优惠时收到的错误响应中找到有关此的更多信息。
话虽如此,根据我的经验,eBay 的沙盒在过去的表现非常不可靠。因此,如果您做的一切正确但仍然遇到问题,作为最后的手段,您可以尝试使用 eBay 的 Trading API 的 AddItem 调用来创建列表。我个人发现这些 eBay API 集更可靠(尽管更过时)。
推荐阅读
- grep - 为什么 grep 返回部分匹配列表,然后退出,将文件的其余部分视为二进制文件?
- python - 如何在 python 中使用 x、y 和 z 制作强度图?
- javascript - JS拆分字符串和每个拆分的返回索引
- android - 如何使用 Dagger2 将自定义对象从活动类传递到存储库类?
- c# - MetaTextScore 如何被“注入”到 MongoDb Linq 查询中
- julia - 广播操作的内存分配
- html - 如何在表格中包含一个虚拟 tr 只是为了设置列宽,“表格布局”设置为“固定”但高度为零
- flutter - 当用户第一次点击它改变但第二次没有
- git - 使用 'git 分支 -D. 重新创建具有相同名称的分支时阻止更新
- php - 如何自动加载页眉和页脚视图?