【发布时间】:2017-11-12 22:55:51
【问题描述】:
我被这个问题困扰了好几个星期,但在 eBay 论坛上没有任何回复。
我在网上搜索了很多地方,发现有些人和我有同样的问题,但没有人得到解决方案。
只是想知道是否有人在使用 eBay REST API,并且您正在通过 getOffers API 获得一些结果,也许您可以看看我是否遗漏了什么。
我通过 Inventory API (REST) 确认的事情
- 我通过 Inventory API成功创建数百个库存项目。
- 我为我在 eBay 上的所有商品成功创建优惠。
- eBay 上的所有商品都显示正确的数量和价格。
我作为普通客户通过 eBay 网站手动完成的事情
- 我搜索了我的项目并打开了其中一个
- 我买了一些东西。
- 我将所有购买标记为已付款。
我通过 Fulfillment API (REST) 完成的事情
- 我发送了获取过去 10 天内所有订单的请求。
响应头包含:
rlogid:t6pithqauq%60%28ciudbq%60anng%7Fu2h%3F%3Cwk%7Dukqjtcpse*1423455-15fb2623e27-0xb8-
响应正文包含:
{ "href": "https://api.sandbox.ebay.com/sell/fulfillment/v1/order?filter=creationdate:%5B2017-10-01T08:25:43.511Z..%5D&limit=50&offset=0", "total": 0, "limit": 50, "offset": 0, "orders": [] }
我为了解商品是否已售出所做的事情
- 我在购买页面上标记了payment send后,我刷新了商品页面并确认 eBay 网站正在显示 2 sold。
- 我可以看到所有订单都通过 Trading API (XML) 显示。
【问题讨论】:
-
您是否在 eBay 网站上创建了这些订单?您的 API 调用看起来像是在使用沙盒 API 而不是生产(
https://api.sandbox.ebay.com/应该是https://api.ebay.com/)。 -
是的,我们同时使用沙盒和生产 API
标签: ebay-api