搜索商品

接口调用请求说明

注意:目前只能搜到到status=5的已上架商品

  1. http请求方式:POST
  2. https://api.weixin.qq.com/product/spu/search?access_token=xxxxxxxxx

请求参数示例

  1. {
  2. "keyword": "测试",
  3. "srouce": 1, //默认1, 1: 小商店自营商品, 2:带货商品
  4. "page": 1,
  5. "page_size": 10
  6. }

回包示例

  1. {
  2. "errcode": 0,
  3. "errmsg":"ok",
  4. "spus":
  5. [
  6. {
  7. "title": "任天堂 Nintendo Switch 国行续航增强版 NS家用体感游戏机掌机 便携掌上游戏机 红蓝主机",
  8. "sub_title": "JD自营更放心】【国行Switch,更安心的保修服务,更快的国行服务器】一台主机三种模式,游戏掌机,随时随地,一起趣玩。",
  9. "head_img":
  10. [
  11. "http://img10.360buyimg.com/n1/s450x450_jfs/t1/85865/39/13611/488083/5e590a40E4bdf69c0/55c9bf645ea2b727.jpg"
  12. ],
  13. "desc_info":
  14. {
  15. "imgs":
  16. [
  17. "http://img10.360buyimg.com/n1/s450x450_jfs/t1/85865/39/13611/488083/5e590a40E4bdf69c0/55c9bf645ea2b727.jpg"
  18. ]
  19. },
  20. "out_product_id": "1234566",
  21. "product_id": 12345,
  22. "brand_id": 2352,
  23. "status": 5,
  24. "edit_status": 2,
  25. "min_price": 100,
  26. "path": "plugin-private://wx34345ae5855f892d/pages/productDetail/productDetail?productId=12345",
  27. "cats":
  28. [
  29. {
  30. "cat_id": 1,
  31. "level": 1
  32. },
  33. {
  34. "cat_id": 2,
  35. "level": 2
  36. },
  37. {
  38. "cat_id": 3,
  39. "level": 3
  40. }
  41. ],
  42. "attrs":
  43. [
  44. {
  45. "attr_key": "商品毛重",
  46. "attr_value": "380g"
  47. },
  48. {
  49. "attr_key": "商品产地",
  50. "attr_value": "中国大陆"
  51. }
  52. ],
  53. "model": "国行续航增强版",
  54. "shopcat":
  55. [
  56. {
  57. "shopcat_id": 1
  58. },
  59. {
  60. "shopcat_id": 2
  61. }
  62. ],
  63. "skus":
  64. [
  65. {
  66. "sku_id": 1001
  67. },
  68. {
  69. "sku_id": 1002
  70. }
  71. ]
  72. }
  73. ]
  74. }

请求参数说明

参数类型是否必填说明
statusnumber商品状态
sourcenumber默认1, 1: 小商店自营商品, 2:带货商品
pagenumber第几页(最小填1)
page_sizenumber每页数量(不超过10,000)

回包参数说明

参数类型说明
errcodenumber错误码
errmsgstring错误信息
spus[].product_idnumber小商店内部商品ID
spus[].out_product_idstring商家自定义商品ID
spus[].titlestring标题
spus[].sub_titlestring副标题
spus[].head_imgstring array主图,多张,列表
spus[].desc_info.imgsstring array商品详情,图文(目前只支持图片)
spus[].brand_idnumber商家需要申请品牌
spus[].statusnumber商品线上状态
spus[].edit_statusnumber商品草稿状态
spus[].min_pricenumber商品SKU最小价格(单位:分)
spus[].pathstring小程序页面路径
spus[].cats[].cat_idnumber商家需要先申请可使用类目
spus[].cats[].levelnumber商家需要先申请可使用类目
spus[].attrs[].attr_keystring属性键key(属性自定义用)
spus[].attrs[].attr_valuestring属性值(属性自定义用)
spus[].modelstring商品型号
spus[].shopcat[].shopcat_idnumber分类ID,对应信息通过 get_shop_cat 接口拿到
spus[].skus[].sku_idnumberskuID

枚举-edit_status

枚举值描述
0初始值
1编辑中
2审核中
3审核失败
4审核成功

枚举-status

枚举值描述
0初始值
5上架
6回收站
9逻辑删除
11自主下架
12售磬下架
13违规下架/风控系统下架

返回码

返回码错误类型
-1系统异常
-2token太长
9401020参数有误
9401021无权限调用该api
9401002SPU不存在
9401001SPU已经存在
9401023SPU不允许编辑