接口描述:

  • 获取商品属性列表。

请求 URL:

  • http|https://host/api/v1/goods_attribute/method/get.goods.attribute.list/

请求方式:

  • GET
  • POST

是否授权:

  • 需要授权

业务参数:

参数名 类型 是否必须 范围值 默认值 示例值 描述
goods_type_id integer gt:0 2 所属商品模型编号
attribute_all integer in:0,1 0 1 获取所有(包括已删除) 0=否 1=是

响应参数:

参数名 类型 是否返回 示例值 描述
status integer 200 状态码
message string success 消息信息
data object [] 返回对象
data 类型 是否返回 示例值 描述
goods_attribute_id integer 3 商品属性编号(主体)
attr_name string 内存 商品属性名称(主体)
description string 描述 商品属性描述(主体)
icon string //pc.png 商品属性图标(图片)
goods_type_id integer 2 所属商品模型编号(主体)
sort integer 50 商品属性排序值(主体)
get_attribute array [] 属性数组(属性)
get_attribute 类型 是否返回 示例值 描述
goods_attribute_id integer 6 商品属性编号
parent_id integer 3 商品属性主体
attr_name string 内存类型 商品属性名称
description string 1024KB=1M 商品属性描述
icon string //pc.png 商品属性图标(图片)
goods_type_id integer 2 所属商品模型编号
attr_index integer 1 商品属性检索 0=不检索 1=关键字 2=范围
attr_input_type integer 1 商品属性录入方式 0=手工填写 1=单选 2=多选
attr_values array ["DDR3","DDR4"] 商品属性可选值
is_important integer 1 是否属于核心属性 0=普通 1=核心属性
sort integer 50 商品属性排序值

响应示例:

  1. {
  2. "status": 200,
  3. "message": "success",
  4. "data": [
  5. {
  6. "goods_attribute_id": 4,
  7. "attr_name": "基本参数",
  8. "description": "",
  9. "icon": "",
  10. "goods_type_id": 2,
  11. "sort": 30,
  12. "get_attribute": []
  13. },
  14. {
  15. "goods_attribute_id": 2,
  16. "attr_name": "处理器",
  17. "description": "",
  18. "icon": "//cpu.png",
  19. "goods_type_id": 2,
  20. "sort": 40,
  21. "get_attribute": []
  22. },
  23. {
  24. "goods_attribute_id": 3,
  25. "attr_name": "内存",
  26. "description": "描述",
  27. "icon": "",
  28. "goods_type_id": 2,
  29. "sort": 50,
  30. "get_attribute": [
  31. {
  32. "goods_attribute_id": 10,
  33. "parent_id": 3,
  34. "attr_name": "最大支持内存",
  35. "description": "",
  36. "icon": "//pc.png",
  37. "goods_type_id": 2,
  38. "attr_index": 0,
  39. "attr_input_type": 0,
  40. "attr_values": [],
  41. "is_important": 0,
  42. "sort": 30
  43. },
  44. {
  45. "goods_attribute_id": 6,
  46. "parent_id": 3,
  47. "attr_name": "内存类型",
  48. "description": "1024KB=1M",
  49. "icon": "",
  50. "goods_type_id": 2,
  51. "attr_index": 1,
  52. "attr_input_type": 1,
  53. "attr_values": [
  54. "DDR3",
  55. "DDR4"
  56. ],
  57. "is_important": 1,
  58. "sort": 50
  59. },
  60. {
  61. "goods_attribute_id": 11,
  62. "parent_id": 3,
  63. "attr_name": "内存容量",
  64. "description": "",
  65. "icon": "//pc.png",
  66. "goods_type_id": 2,
  67. "attr_index": 0,
  68. "attr_input_type": 2,
  69. "attr_values": [
  70. "2G",
  71. "4G",
  72. "8G",
  73. "16G",
  74. "32G"
  75. ],
  76. "is_important": 0,
  77. "sort": 50
  78. }
  79. ]
  80. }
  81. ]
  82. }

备注:

  1. 该接口支持条件搜索,如果不带入业务参数则使用默认值。
文档更新时间: 2018-05-21 21:52