我正在使用Shopping API中的getMultipleItems检索许多项目的项目信息,我需要查找项目的根类别。在美国站点(0)中,根类别位于:http://www.isoldwhat.com/getcats/fullcategorytree.php
如何判断这些项目属于哪一项(例如“计算机/平板电脑和网络”)?我可以在getMultipleItems(或获取SingleItem)中执行此操作,还是需要另一个调用?
这似乎是一个简短的问题,但这个问题与我使用亚马逊API共享,我一直在进行广泛的研究,我决定在我的eBay端解决它。 “问题”是确定销售费用,可以在亚马逊方面,通过获取项目的ProductGroup,或使用eBay的根类别,并将其中任何一个与亚马逊为其佣金率定义的费用表相匹配。在这种情况下,这里没有太多的投票来表明我看了一切。
getCategoryInfo和相关的category-info-searching与特定项目无关。我得到一个< primarycategoryid>我的项目响应中的N / V对,但是(我很确定)这是一个叶子类别(将10,000多个叶子类别[甚至只是我将使用的部分]映射到亚马逊的产品组特定费用表将是一个地狱痛)。
同样,我如何追踪<项>它的祖先/根类别?
答案 0 :(得分:1)
您可以通过调用GetMultipleItems时返回的 PrimaryCategoryIDPath 字段跟踪类别的根目录。
请注意,除非您在 IncludeSelector 字段中指定详细信息作为请求的一部分,否则不会返回此信息。
可以找到有关 PrimaryCategoryIDPath 的更多信息here。