[关闭]
@wy 2018-02-03T11:12:19.000000Z 字数 1697 阅读 508

商城接口文档

未分类


接口前缀说明:

API接口说明


get /shop_list


  1. {
  2. code: 1失败;0成功;500服务端问题;400参数有误,导致数据不存在
  3. data: { 存放数据
  4. list [ 商品列表
  5. {
  6. id: 大类商品的id
  7. name 商品名字
  8. price 商品单价
  9. image_pre 商品图片地址
  10. sku_list: [ 大类商品下的小分类
  11. {
  12. direct_to_cart true可直接加入购物车;false到详情页
  13. ali_image 展示的大图
  14. sku_id:分类商品的id
  15. sub_title 小标题
  16. title:大标题
  17. price: 分类商品的单价
  18. image 分类商品的颜色图片(可作为背景,img
  19. color_id 颜色id
  20. }
  21. ]
  22. }
  23. ]
  24. }
  25. }

get /shop_skus


  1. {
  2. code: 0
  3. data: {
  4. id: 100027004 // 当前商品的id
  5. in_stock: true // 是否有货
  6. price: 199 价格
  7. spu_id: 1000270 // 大类的id
  8. attr_info: 当前商品的规格 < 对象 >
  9. shop_info 商品的数据, 里面图片地址和title和小标题
  10. spec_json 当前商品的规格 < 数组 >
  11. spec_v2 这一大类商品所有有的规则
  12. }
  13. }

get /shop_detail


精简版

  1. {
  2. code: 0
  3. data: {
  4. id: 100027004 // 当前商品的id
  5. in_stock: true // 是否有货
  6. price: 199 价格
  7. spu_id: 1000270 // 大类的id
  8. attr_info: 当前商品的规格 < 对象 >
  9. shop_info 商品的数据, 里面图片地址和title和小标题
  10. spec_json 当前商品的规格 < 数组 >
  11. spec_v2 这一大类商品所有有的规则
  12. sku_list 这一大类商品所有的商品
  13. }
  14. }

详细版

  1. {
  2. "code": 0,
  3. "data":
  4. {
  5. "id" // 当前查看详情的商品的id
  6. "in_stock" // 有货,可以直接加购物车 tue有货,false无货
  7. "name"
  8. "price"
  9. "spu_id" // 大类商品的id
  10. "attr_info" // 当前商品的规格
  11. {
  12. "1": // 规格的id
  13. {
  14. "spec_id" // 规格的id
  15. "spec_name" // 规则要显示的文字
  16. "spec_value_id": "86" // 所属规格下某个值的id
  17. }
  18. },
  19. "shop_info":
  20. { // 商品的详细信息
  21. "ali_images" [] // 左侧要展示和切换的图
  22. "sub_title"
  23. "title"
  24. "spec_json": [ // 当前商品的规格信息数据
  25. {
  26. "spec_id"
  27. 规格的id "spec_value_id"
  28. 所属规格下某个值的id "show_name" // 要显示的名字
  29. "image"
  30. 是需要在颜色块中展示的图片
  31. }
  32. ],
  33. "spec_v2": [ // 这一类商品分了多个个规格,以及每一个规范中的详细信息
  34. {
  35. "spec_id" // 规格的id
  36. "spec_name" // 规则要显示的文字
  37. "spec_values": [ // 一个规格下分为多种值
  38. {
  39. "id" // 值的id
  40. "spec_id" // 所属的规格id
  41. "show_name" // 要显示的名字
  42. "image" // 如果是颜色,显示图片
  43. }
  44. ]
  45. }
  46. ]
  47. "sku_list": [ // 这一大类中所有的商品的id
  48. {
  49. "id" // 商品的id,
  50. "attr_info": // 每一个商品的规格
  51. {
  52. "1":
  53. {
  54. "spec_id"
  55. "spec_name"
  56. "value"
  57. "spec_value_id"
  58. }
  59. }
  60. }
  61. ]
  62. }
  63. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注