我对ebay API有点新意,我发现了两种获取商品信息的方法,Trading API有GetItem方法,而Shopping API有GetSingleItem方法,所以,我的问题是¿这两种apis的主要区别是什么?我需要通过我的网站搜索ebay中的项目,我使用findsItemsAdvance进行搜索,我还需要获得权重和项目维度以便计算合适的价格,但discoveryItems不提供它。 ebay的团队建议使用Trading API,但我没有得到购物API之间的主要区别,谢谢。
答案 0 :(得分:6)
这是一个两部分问题。 第1部分是,这两个调用之间有什么区别。 第2部分是,Trading和Shopping API之间有什么区别。
让我们先从第2部分开始。
交易API 是"全功能" API。它可以做你想用eBay做的一切。因为交易API 可以做所有事情,所以它更长,而且在某种程度上更笨拙。 (编辑:交易API无法完成所有操作,仅限于您的用户)
购物API 不是您的通用eBay工具包。它专注,它提供与购物相关的功能,就是这样。因此,调用通常更简单,更容易使用。
回到第1部分,我们可以看到一个很好的例子。
交易API 的getItem来电有一个输出列表,其中包含 739 行。
购物API 的getSingleItem来电有一个输出列表,其中包含 242 行。
这是交易API 提供的强度和复杂性增加的示例。交易API是更好的选择,而购物API 是好的,"购物"相关的应用程序。