用于获取订单和上传货件信息的API?

时间:2016-02-02 12:38:12

标签: ruby-on-rails ebay-api

我试图使用Google找到答案,但我有点困惑,因为有很多eBay API。

  1. 为了获得订单,应该使用Trading API GetOrders命令吗?
  2. 我希望能够通过API上传已完成的订单发货信息,跟踪和快递名称。 Trading API中的CompleteSale命令是否使用正确的命令?
  3. 如何从易趣店铺获取验证码(我的应用可以连接到多家易趣店铺)
  4. 我计划使用此Rails GEM:https://github.com/ReverseRetail/ebay_client

1 个答案:

答案 0 :(得分:2)

1)是的,使用GetOrders从eBay检索订单(不要使用getsellertransactions它是超级越野车)。这是GetOrders Best Practices的文档。您可能还想看一下这篇文章Order management using Trading API - GetOrders(我将设置“创建/修改TimeTo”的时间设置为5分钟,而不是建议的2分钟。)

2)是的,您将使用CompleteSale,您将需要三位信息 OrderID ShipmentTrackingNumber ShippingCarrierUsed 。您可能还需要注意,您不能对多个软件包使用相同的跟踪编号,API会误以为您正在尝试对系统进行游戏。

3)如果您想在您无权访问的商店上执行交易api请求,则需要允许客户使用您的应用对其商店进行身份验证。有关该流程的文档非常详细,可以在此处查看:Getting Tokens