1

我正在构建一个 .net 服务以从 ebay 获取订单。我的服务运行良好,但是我不知道应该如何处理数据。

例如,我使用 CreateTimeTo 和 CreateTimeFrom 过滤器返回过去 24 小时的订单。我将它们保存到我的数据库中,现在有些订单没有返回地址信息。

我的问题是,将已导入的订单导入数据库的最佳方法是什么。例如,导入我的系统的订单没有发货信息,而客户在一周后完成了发货信息,我将如何在我的系统中更新该订单?

谢谢

4

1 回答 1

2

我肯定会使用 modtimefrom modtimeto 过滤器。通过这种方式,您可以获得在上一个“x 间隔”中已修改的所有订单。这样,您将获得新订单和修改(结帐完成 - 付款 - 发货)等等。无论如何,我最喜欢的过滤器是 NumberOfDays。这个充当 ModTimeFrom/ModTimeTo 但更简单,您不必处理日期。

没有地址的订单意味着买家尚未完成结帐(未选择付款,因此也没有送货地址)。

一旦买家完成结账或订单被标记为已付款,整个地址将可用。

您可以通过调用 GetSellerTransaction 获取买家默认地址发货

我希望我能理解你的问题并有所帮助。

于 2012-11-08T20:51:11.510 回答