1、cart/create

接口名称:添加商品到购物车

接口地址:cart/create

请求方式:post

接口参数:参数名默认值举例是否必须说明goods_id010是商品的id

number010是购买数量

spec空12,35若商品有规格,必填所选商品的规格id (goods_attr 表中的 goods_attr_id),以“,” 分隔

返回:

1、成功{

data: [],

status: {

succeed: 1

}

}

2、失败{

status: {

succeed: 0,

error_code: 14,// 具体代码参看 错误代码表

error_desc: "购买失败"

}

}

2、cart/update

接口名称:更新购物车中商品数量

接口地址:cart/update

请求方式:post

接口参数:参数名默认值举例是否必须说明rec_id010是购物车商品记录id

new_number010是购买数量

返回:

1、成功,返回购物车的信息{

data: {

goods_price: "49.60",

market_price: "59.50",

saving: "9.90",

save_rate: "17%",

goods_amount: 49.6,

goods_count: 2,

real_goods_count: 1,

virtual_goods_count: 0

},

status: {

succeed: 1

}

}

2、失败{

status: {

succeed: 0,

error_code: 10008,// 具体代码参看 错误代码表

error_desc: "库存不足"

}

}

3、cart/delete

接口名称:从购物车中删除商品

接口地址:cart/delete

请求方式:post

接口参数:参数名默认值举例是否必须说明rec_id010是购物车商品记录id

返回:

1、成功,返回购物车的信息{

data: {

goods_price: "0.00",

market_price: "0.00",

saving: "0.00",

save_rate: 0,

goods_amount: 0,

goods_count: 0,

real_goods_count: 0,

virtual_goods_count: 0

},

status: {

succeed: 1

}

}

2、失败{

status: {

succeed: 0,

error_code: 10008,// 具体代码参看 错误代码表

error_desc: "..."

}

}

4、cart/list

接口名称:获取购物车中商品信息

接口地址:cart/list

请求方式:post

接口参数:无

返回:

1、成功,返回购物车该商品的信息{

data: {

goods_list: [

{

rec_id: "308",

goods_id: "245",

goods_sn: "B2C000245",

group_id: "",

goods_name: "精气神 山黑猪前腿肉 400g",

market_price: "29.75",

goods_price: "24.80",

//省略....

}

],

total: {

goods_price: "49.60",

market_price: "59.50",

saving: "9.90",

save_rate: "17%",

goods_amount: 49.6,

real_goods_count: 1,

virtual_goods_count: 0,

goods_count: 2

}

},

status: {

succeed: 1

}

}

2、失败{

status: {

succeed: 0,

error_code: 10008,// 具体代码参看 错误代码表

error_desc: "。。。"

}

}

错误代码:6 => '用户名或者密码错误',

8 => '处理失败',

11 => '用户名或email已使用',

13 => '不存在的信息',

14 => '购买失败',

100 => '您的帐号已过期',

101 => '协议格式错误',

501 => '协议格式错误',

502 => '协议格式错误',

503 => '合同期终止',

10001=>'您必须选定一个配送方式',

10002=>'购物车中没有商品',

10003=>'您的余额不足以支付整个订单,请选择其他支付方式',

10005=>'您选择的超值礼包数量已经超出库存。请您减少购买量或联系商家。',

10006=>'如果是团购,且保证金大于0,不能使用货到付款',

10007=>'您已收藏过此商品',

10008=>'库存不足',

10009=>'订单无发货信息'

ecmobile php开发文档,ecmobile PHP接口说明文档之购物车(cart/create|list|detele|update)相关推荐

  1. Caysn打印机IOS平台打印开发包、接口说明文档及示例程序_20170717

    打印机开发包,接口说明文档,打印示例程序下载地址:Caysn打印机IOS开发包.接口说明文档.打印示例程序_20170717 Framework版本要求:IOS8  Framework架构:armv7 ...

  2. Caysn打印机IOS平台打印示例及接口说明文档 - 20161008

    打印示例下载地址: Caysn打印机IOS打印示例程序 - sample_20161008 接口说明文档下载地址: Caysn打印机IOS开发包接口说明文档 - PrinterLibs For IOS ...

  3. 京东广告联盟android,京东APP联盟SDKAndroid版接口说明文档1.0.PDF

    京东APP联盟SDKAndroid版接口说明文档1.0 京东APP 联盟SDK Android 版接口说明文档1.0 1. 嵌入SDK 1.1 添加SDK Android Studio 环境:菜单Ne ...

  4. 接口文档编辑工具+接口文档编写

    目录 接口文档编辑工具 接口文档编写 补充 GET与POST的区别 接口文档编辑工具 参考@Lucky锦[接口文档编辑工具] Swagger: 通过固定格式的注释生成文档. 省时省力,不过有点学习成本 ...

  5. 迅雷云加速开放平台接口说明文档

    迅雷云加速开放平台接口说明文档 全局接口 任务接口 接口详细说明 XL_Init BOOLXL_Init(void) XL_UnInit BOOL XL_UnInit(void) XL_CreateT ...

  6. CaysnPrinter - Windows平台开发包打印示例程序及接口说明文档 - 20170531

    CaysnPrinter打印示例程序:CaysnPrinter打印机开发包示例程序_20170531 CaysnPrinter打印示例程序C#版:CaysnPrinter打印机开发包示例程序_Samp ...

  7. php 接口说明文档,phpwind文章中心接口说明

    Phpwind 8.0文章中心接口使用手册 一.简介 1.本接口应用于Phpwind 8.0版文章中心各栏目文章发布: 2.本接口可以仅使用一个发布规则指定多个栏目,随机向不同栏目发布文章: 3.本接 ...

  8. java对外发布接口文档_java之接口文档规范

    一.xxxxxx获取指定任务爬取的所有url的接口 接口名称:xxxxxx获取指定任务爬取的所有url的接口 访问链接: http://IP:PORT/crwalTask/findUrlExcepti ...

  9. php 接口文档写法,php 接口文档

    接口生成 $config = [ "\\app\\hxbank\\controller\\Hxb", "\\app\\member\\controller\\App&qu ...

  10. 网游点卡接口说明文档

    目录 MBOP商户接口说明书 1 1 引言 3 1.1 目的 3 1.2 名词解释 3 1.3 规范 3 2 接口基础说明 3 2.1 基本约定 3 2.2 报文协议 3 2.2.1 基本元素(hea ...

最新文章

  1. iOS架构-制作属于自己的cocoapods以及podspec文件讲解(20)
  2. 【Android NDK 开发】Android Studio 的 NDK 配置 ( 源码编译配置 | 构建脚本配置 | 打包配置 | CMake 配置 | ndkBuild 配置 )
  3. 三重for循环优化_MATALB中对循环操作的优化
  4. 程序练习:Matlab 饼图绘制
  5. XCTF_Web_新手练习区:get_post
  6. python 动态链接库_Python调用dll动态链接库(下)
  7. 【转】oracle内置函数 trunc 使用
  8. SpringBoot的C2C水果商城系统
  9. linux下tomcat热部署,怎样将项目部署到Linux上tomcat热部署
  10. 猪圈密码 摩斯密码 QWE加密 栅栏加密 当铺密码
  11. 写给新的一年(2015)
  12. android分辨率2k3k4k,android 不同分辨率适配
  13. wifi 配网方式总结
  14. pytorch开发工具
  15. 图纸中bs是什么意思_园建施工图中WL、BL、FL、TW、SL分别是什么意思
  16. 效能评估理论、方法及应用-效能评估系统软件方法有哪些
  17. sfml-tutorials 官方教程的嘟嘟翻译 windows篇
  18. 转载GitHub28.7k星的更好地提问ChatGPT方法
  19. CSDN不支持idea破解版文章的发布
  20. Lenovo E46A-Win 7_无线灯亮但无法启动(耽误3天以上您信吗.....)问题: wlan autoconfig 依赖服务或组无法启动

热门文章

  1. omnet++ tictoc1 实例分析
  2. CSI-RS资源配置
  3. 固网打印机服务器无线设置,通过设置连接打印机
  4. Python 读取5张Excel的Sheet自动生成3张Sheet分析结果(减轻同事的工作量,让原本大约2个小时的工作量缩减到1分钟内)
  5. 旅游推荐系统更新版本
  6. delphi 安装控件时提示系统找不到指定的模块的解决
  7. Ubuntu中扩大虚拟机硬盘容量
  8. 卢旺达饭店插曲--Million Voices
  9. mysql 触发器 instead of_SQL Server Instead Of触发器
  10. Office安装成功之后,.ppt的文档图标显示不正常,怎么解决?