【发布时间】:2012-08-30 05:55:46
【问题描述】:
我的 eBay 集成在正常工作数月后刚刚中断,我不确定这是否是他们的错误。
我的买家对两种不同的商品进行了 2 次交易,然后将它们合并以节省运费。这一切都发生在几分钟之内。
结果如下:
- 已创建新的销售记录(顺便说一句,它不会显示在卖家管理器中)
- 为合并订单创建了新的
OrderId。包含两个事务(如预期的那样)。这个OrderId被分配给最初的 2 个订单和合并的一个(不是预期的!) - 三个订单返回到
GetOrders。都具有相同的OrderId值 - 返回的每个
OrderType上的CreatedTime各不相同,最近的订单具有最晚的时间(如预期的那样)。
我想弄清楚的是,我应该如何知道不运送所有 3 个订单。如果我的代码没有尝试将这些订单放入字典,那么我什至不会知道返回了重复的 OrderId 值。
我希望某处有一个属性表明订单记录已合并到另一个订单中 - 但我找不到它。
我应该查看订单的时间并选择最近的一个吗?或者有没有办法从搜索结果中排除随后合并的交易。
【问题讨论】:
-
wierd - 我为此付出了赏金,它得到了 3 个赞,但没有答案
-
你有任何关于这个问题的更新吗?
-
@SH 不 - 我最终只是查看时间并选择最新的:-/我几个月才吃过一次。我不确定我的买家究竟做了什么触发了这种行为。我假设你看到类似的东西? [添加我的代码作为答案]
-
我遇到了同样的错误,我想知道如何处理它! ID不应该是唯一的吗?对我来说,这是另一个易趣的怪事:(
-
看起来他们在 1 月下旬解决了这个问题,从这个日期开始就不再出错了
标签: ebay-api