我想知道是否有人知道 eBay API 中是否有按属性搜索电机类别的选项。
IE 按车辆年份搜索 - 品牌 - 型号?
基本上我希望能够使用年份、品牌和型号方法搜索汽车网站。
我已阅读此处的文档:
http://developer.ebay.com/devzone/finding/callref/finditemsbycategory.html
而且我找不到任何基于这些属性进行搜索的方法。我希望这里有人可以帮助我。
我想知道是否有人知道 eBay API 中是否有按属性搜索电机类别的选项。
IE 按车辆年份搜索 - 品牌 - 型号?
基本上我希望能够使用年份、品牌和型号方法搜索汽车网站。
我已阅读此处的文档:
http://developer.ebay.com/devzone/finding/callref/finditemsbycategory.html
而且我找不到任何基于这些属性进行搜索的方法。我希望这里有人可以帮助我。
您可以按品牌、型号和年份进行专门搜索,而无需使用关键字。eBay 文档有点难以理解,但是他们在您使用方面过滤器搜索的实际站点上搜索的任何参数。例如,如果您想搜索 1994 年到 2001 年间的每辆本田思域,它看起来像这样:
http://svcs.ebay.com/services/search/FindingService/v1?
OPERATION-NAME=findItemsAdvanced&
SERVICE-VERSION=1.0.0&
SECURITY-APPNAME=YourAppID&
RESPONSE-DATA-FORMAT=JSON&
REST-PAYLOAD&
paginationInput.pageNumber=1&
paginationInput.entriesPerPage=100&
categoryId=6001&
keywords=&
outputSelector=AspectHistogram&
aspectFilter(0).aspectName=Make&
aspectFilter(0).aspectValueName=Honda&
aspectFilter(1).aspectName=Model&
aspectFilter(1).aspectValueName=Civic&
aspectFilter(2).aspectName=Model+Year&
aspectFilter(2).aspectValueName=1998%7C1999%7C2000%7C2001
所以我在 API 文档中找到了更深层次的解决方案。为了完成我需要做的事情,我需要像这样使用 findItemsAdvanced 调用:
http://svcs.ebay.com/services/search/FindingService/v1?
OPERATION-NAME=findItemsAdvanced&
SERVICE-VERSION=1.11.0&
SECURITY-APPNAME=YourAppID&
RESPONSE-DATA-FORMAT=XML&
REST-PAYLOAD&
paginationInput.entriesPerPage=2&
keywords=1999%20chevrolet%20camaro&
categoryId=40018
该关键字将在搜索结果中搜索“项目兼容性”选项,因此对于该关键字,您只需要使用年份品牌和型号即可。