ecmobile php开发文档,ecmobile PHP接口说明文档之购物车(cart/create|list|detele|update)
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)相关推荐
- Caysn打印机IOS平台打印开发包、接口说明文档及示例程序_20170717
打印机开发包,接口说明文档,打印示例程序下载地址:Caysn打印机IOS开发包.接口说明文档.打印示例程序_20170717 Framework版本要求:IOS8 Framework架构:armv7 ...
- Caysn打印机IOS平台打印示例及接口说明文档 - 20161008
打印示例下载地址: Caysn打印机IOS打印示例程序 - sample_20161008 接口说明文档下载地址: Caysn打印机IOS开发包接口说明文档 - PrinterLibs For IOS ...
- 京东广告联盟android,京东APP联盟SDKAndroid版接口说明文档1.0.PDF
京东APP联盟SDKAndroid版接口说明文档1.0 京东APP 联盟SDK Android 版接口说明文档1.0 1. 嵌入SDK 1.1 添加SDK Android Studio 环境:菜单Ne ...
- 接口文档编辑工具+接口文档编写
目录 接口文档编辑工具 接口文档编写 补充 GET与POST的区别 接口文档编辑工具 参考@Lucky锦[接口文档编辑工具] Swagger: 通过固定格式的注释生成文档. 省时省力,不过有点学习成本 ...
- 迅雷云加速开放平台接口说明文档
迅雷云加速开放平台接口说明文档 全局接口 任务接口 接口详细说明 XL_Init BOOLXL_Init(void) XL_UnInit BOOL XL_UnInit(void) XL_CreateT ...
- CaysnPrinter - Windows平台开发包打印示例程序及接口说明文档 - 20170531
CaysnPrinter打印示例程序:CaysnPrinter打印机开发包示例程序_20170531 CaysnPrinter打印示例程序C#版:CaysnPrinter打印机开发包示例程序_Samp ...
- php 接口说明文档,phpwind文章中心接口说明
Phpwind 8.0文章中心接口使用手册 一.简介 1.本接口应用于Phpwind 8.0版文章中心各栏目文章发布: 2.本接口可以仅使用一个发布规则指定多个栏目,随机向不同栏目发布文章: 3.本接 ...
- java对外发布接口文档_java之接口文档规范
一.xxxxxx获取指定任务爬取的所有url的接口 接口名称:xxxxxx获取指定任务爬取的所有url的接口 访问链接: http://IP:PORT/crwalTask/findUrlExcepti ...
- php 接口文档写法,php 接口文档
接口生成 $config = [ "\\app\\hxbank\\controller\\Hxb", "\\app\\member\\controller\\App&qu ...
- 网游点卡接口说明文档
目录 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 ...
最新文章
- iOS架构-制作属于自己的cocoapods以及podspec文件讲解(20)
- 【Android NDK 开发】Android Studio 的 NDK 配置 ( 源码编译配置 | 构建脚本配置 | 打包配置 | CMake 配置 | ndkBuild 配置 )
- 三重for循环优化_MATALB中对循环操作的优化
- 程序练习:Matlab 饼图绘制
- XCTF_Web_新手练习区:get_post
- python 动态链接库_Python调用dll动态链接库(下)
- 【转】oracle内置函数 trunc 使用
- SpringBoot的C2C水果商城系统
- linux下tomcat热部署,怎样将项目部署到Linux上tomcat热部署
- 猪圈密码 摩斯密码 QWE加密 栅栏加密 当铺密码
- 写给新的一年(2015)
- android分辨率2k3k4k,android 不同分辨率适配
- wifi 配网方式总结
- pytorch开发工具
- 图纸中bs是什么意思_园建施工图中WL、BL、FL、TW、SL分别是什么意思
- 效能评估理论、方法及应用-效能评估系统软件方法有哪些
- sfml-tutorials 官方教程的嘟嘟翻译 windows篇
- 转载GitHub28.7k星的更好地提问ChatGPT方法
- CSDN不支持idea破解版文章的发布
- Lenovo E46A-Win 7_无线灯亮但无法启动(耽误3天以上您信吗.....)问题: wlan autoconfig 依赖服务或组无法启动
热门文章
- omnet++ tictoc1 实例分析
- CSI-RS资源配置
- 固网打印机服务器无线设置,通过设置连接打印机
- Python 读取5张Excel的Sheet自动生成3张Sheet分析结果(减轻同事的工作量,让原本大约2个小时的工作量缩减到1分钟内)
- 旅游推荐系统更新版本
- delphi 安装控件时提示系统找不到指定的模块的解决
- Ubuntu中扩大虚拟机硬盘容量
- 卢旺达饭店插曲--Million Voices
- mysql 触发器 instead of_SQL Server Instead Of触发器
- Office安装成功之后,.ppt的文档图标显示不正常,怎么解决?