在使用 1688 API 接口进行关键词搜索商品时,设置筛选条件主要通过以下参数:
一、价格筛选:
start_price
:设置搜索商品的起始价格。例如,如果您想搜索价格在 50 元以上的商品,就可以将start_price
设为 50。end_price
:设置搜索商品的结束价格。比如,要找价格在 50 元到 100 元之间的商品,设置start_price
为 50,end_price
为 100。
二、销量筛选:
- 通过设置
sort
参数可以按照销量进行排序,从而间接实现销量筛选。例如,sort="_sale"
表示按照销量从高到低排序;sort="-_sale"
则表示按照销量从低到高排序。这样可以优先查看销量较高或较低的商品,帮助您根据销量情况进行筛选。
三、地区筛选:
- 使用
filter
参数中的city
可以筛选特定地区的商品。比如filter="city:广州"
,就可以搜索出产地为广州的商品。
四、起订量筛选:
在filter
参数中设置quantitybegin
来指定起订量。例如filter="quantitybegin:100"
表示筛选起订量为 100 及以上的商品。
五、服务保障筛选:
filtid
:可以用来筛选具有特定服务保障的商品,如 48 小时发货、7 + 天包换、赠运费险、免费赊账等。例如filter="filtid:1,2"
(这里的 1、2 等数字对应不同的服务保障类型,具体的数字对应关系可能需要参考 1688 的 API 文档)。activitytype
:用于筛选具有特定优惠类型的商品,如包邮、产地货源、伙拼、手机专享价等。比如filter="activitytype:1,2"
(同理,数字与优惠类型的对应关系需参考文档)。
六、店铺信息筛选:
seller_nick
:如果您知道特定店铺的昵称,可以通过这个参数指定搜索该店铺的商品。例如filter="seller_nick:某个店铺的昵称"
。seller_info
:该参数可以设置是否获取商家信息,取值为yes
或no
,默认为yes
。
七、商品分类筛选:
- 使用
cat
参数可以指定商品的分类 ID,以便更精确地搜索特定分类下的商品。不过,获取准确的分类 ID 可能需要在 1688 平台的分类体系中进行查找或参考相关的文档说明。
八、商品属性筛选:
- 根据商品的具体属性进行筛选可能需要更复杂的操作和对商品属性数据的了解。在某些情况下,可以通过在
filter
参数中添加特定的属性条件来实现,但这需要根据具体的商品属性和 1688 API 的支持情况来确定。