




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
八百方网站数据接口规范 密级普通急度普通八百方网站数据接口规范版本:2.0编写时间:2012年03月21日编写:八百方技术部第一章 文档描述1. 文档说明1) 本操作手册用来指导八百方商家实现与八百方商品数据同步。请相关技术人员详细阅读本手册。2) 1、2中 红色标记的文字内容表示需要在以前的基础上补充的功能,“商家商品与八百方商品同步”是需要新加的功能。2. 阅读对象商家开发人员八百方相关技术人员3. 接口联系人职责业务支持姓名徐春映电mailQQ1725857815职责技术支持姓名郭景宇电833EQQ641288940第二章 业务功能描述1. 库存、价格、上下架状态及时查询流程简述1) 八百方系统向商家系统发送对某商品库存、价格、上下架状态查询的请求。2) 商家系统接收请求后将查询到的库存、价格、上下架状态返回给八百方系统。3) 八百方系统接收到返回的库存、价格、上下架状态后对库存进行判断并进行客户是否可以下单的处理。2. 商品价格、库存、上下架状态更新流程简述1) 八百方系统向八百方商家系统发送商品价格、库存、上下架状态更新查询请求。2) 商家系统接收八百方查询请求后将查询到的价格、库存、上下架状态返回给八百方平台。3) 八百方平台接收返回的价格、库存、上下架状态数据并更新商品库。3. 商家商品与八百方商品自动同步流程简述1) 商家系统商品数据发生变更,商家系统向八百方接口地址发送数据同步请求。2) 八百方系统接收数据同步请求进行有效性验证,验证失败则返回错误代码给商家,验证成功则更新八百方系统数据然后返回成功与失败的代码给商家系统。3) 商家系统接受八百方系统返回的代码做相应的处理。4. 接口规范及安全控制1) 所有数据接口均以互联网超文本传送协议(即HTTP协议)为规范标准执行,必须支持GET或POST请求方式。2) 交互的数据同时传递明文字符串及密文字符串,以MD5加密算法标准作为数字签名安全规范,保证交互的数据安全。双方应协商好加密的私钥,以保证数字签名的有效验证。第三章 接口协议1. 库存及时查询接口协议1) 接入urlhttp:/(可访问Stocks网址)?productCode=XXXXX&signtype=md5&sign=XXXXXX2) 接入方式GET/POST方式3) 协议参数变量名含义类型可未空说明productCode商品编码String否商家自身系统的商品编码,此编码需提前提供给八百方匹配好相应商品。signtype加密类型String否目前仅支持MD5加密算法。sign加密字符串String(32)否加密后的密文字符串,加密数据=MD5(商品编码+私钥)。 说明:a) 八百方合作商家返回指定商品的库存、价格、上下架状态数据。b) 内容格式要求:XML格式 Fxxxxxx1234 13.0012.001 注意:当出现查询错误时属性is_fail的值应该为T。2. 商品价格及库存更新1) 接入url http:/(可访问PriceStocks网址)?productCode=xxxx &signtype=md5&sign=XXXXXX2) 接入方式 GET/POST方式3) 协议参数变量名含义类型可未空说明productCode商品编码String否商家自身系统的商品编码,此编码需提前提供给八百方匹配好相应商品。当有多个产品更新时以英文逗号“,”作分割符连接多个商品编码。signtype加密类型String否目前仅支持MD5加密算法。sign加密字符串String(32)否加密后的密文字符串,加密数据=MD5(商品编码+私钥)。 说明:a) 八百方合作商家返回指定商品的库存、价格、上下架状态数据。b) 内容格式要求:XML格式 Fxxxxxxx220135.20135.201注意:当出现查询错误时属性is_fail的值应该为T。3. 商家商品与八百方商品自动同步1) 接入urlhttp:/ /shop/synchronizeProduct?shopcode=xx&productcode=xx&storage=xx&price=xx&marketprice=xx&alive=xx&datetime=xx&sign=xx&returnurl=xx2) 接入方式 GET/POST方式3) 协议参数a) 八百方合作商家构造url参数说明变量名含义类型可为空说明shopcode商家编码String否商家在八百方系统的商家编码productcode商家商品编码String否storage库存int否price商城价double否精确到小数点后两位marketprice市场价double否精确到小数点后两位alive上下架int否上架:1,下架:0datetime当前时间string否yyyyMMdd hh:mm:ss(24小时制)sign加密字符串string(32)否加密后的密文字符串,加密数据=MD5(shopcode=xx&productcode=xx&storage=xx&price=xx&marketprice=xx&alive=xx&datetime=xx&signkey=xx)私钥(signkey):由八百方提供给商家returnurl商家回调地址否由商家提供b) 八百方返回参数说明变量名含义类型可为空说明shopcode商家编码string否商家在八百方系统的商家编码productcode商家商品编码string否storage库存int否price商城价double否精确到小数点后两位marketprice市场价double否精确到小数点后两位alive上下架int否上架:1,下架:0datetime当前时间string否yyyyMMdd hh:mm:ss(24小时制)sign加密字符串string(32)否加密后的密文字符串,加密数据=MD5( shopcode=xx&productcode=xx&storage=xx&price=xx&marketprice=xx&alive=xx&datetime=xx&signkey=xx)私钥(signkey):由八百方提供给商家statecode状态编码int否同步失败:0同步成功:1商家编码错误:2商家商品编码错误:3库存格式错误:4商城价格式错误:5市场价格式错误:6上下架格式错误:7验证信息错误:8statede
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汉字的形象之韵课件
- 辽宁省铁岭市铁岭县2024-2025学年八年级下学期7月期末考试数学试卷(含答案)
- 广东省云浮市2024-2025学年高一下学期期末教学质量检测物理试卷(含解析)
- 汉字家园5课件
- 汉字字谜教学课件
- 新能源汽车政策对产业发展影响分析
- 金融科技白皮书分析
- 房地产公司的工作总结14篇
- 军事理论-国家安全环境强化版智慧树答案
- 汉字书写笔顺
- TCAMA 109-2024 半封闭温室设计规范
- VTE风险评估及预防措施
- 幼儿园小班《保护牙齿》课件
- 工作场所暴力培训
- 保安员资格考试复习题库及答案(800题)
- 乡村公路沥青铺设施工方案
- 矿山事故应急报告制度
- 2024-2025学年山东省淄博市桓台县四年级上学期数学期中考试试题
- DB1402T36-2024农村居家养老服务规范
- 中国发电企业碳中和数字转型白皮书-埃森哲
- ISO27001信息安全管理体系培训资料
评论
0/150
提交评论