TopSpace发货处理用订单增量API使用说明文档.docx
《TopSpace发货处理用订单增量API使用说明文档.docx》由会员分享,可在线阅读,更多相关《TopSpace发货处理用订单增量API使用说明文档.docx(15页珍藏版)》请在冰点文库上搜索。
TopSpace发货处理用订单增量API使用说明文档
开发者活动之淘度°C
发货处理(用订单增量API)
使用说明
旺旺:
幻影时空
2010年05月31日
一、调试环境、开发工具
1.1)MicrosoftVisualStudio2008(C#.NET2.0)
1.2)MicrosoftSQLServer2000
(为方便各使用需要,本数据库基础版本为SQL2000,可适用于SQL2005、SQL2008)
1.3)IIS5.5/IIS6.0/IIS7.0/IIS7.5
二、目录文件列表说明
2.1)/TopDO.sln-------解决方案文件
2.2)/Demo.Web-------DEMOWEB层代码
/Index.aspx----DEMO首页授权调用说明信息
/Main.aspx----DEMO功能列表各相关功能连接页面
/Login.aspx----回调地址页(获取SESSIONKEY、验证用户以及保存Cookies)
/Private------私用接口调用示例文件夹
/DeliverySendIncrement.aspx发货处理(用订单增量API)--页面
/DeliverySendIncrement.aspx.cs发货处理(用订单增量API)--代码
/Web.Config---
用户数据配置文件,如AppKey,AppSecret以及数据库连接账号信息
3)/TopSpace.Bll-------TOPAPI调用类代码(含接口调用、结构类)
/BooleanResponse.cs单布尔值输出结构对象
/ErrorRsp.csAPI接口调用错误消息类
/FileItem.cs上传文件定义对象类
/Item.cs商品数据结构
/ItemCat.cs商品类目结构
/ItemImg.cs商品图片结构
/ItemProp.cs商品属性结构
/ItemResponse.cs商品添加或更新输出专用对象结构
/ItemsList.cs搜索、查看商品简短列表
/Location.cs用户地址结构
/LocationItem.cs商品所在地结构
/LogisticsCompany.cs物流公司结构
/Order.cs订单结构
/PageListBll.cs分页配置类
/Parser.csXML对象解析器
/PropImg.cs属性图片
/PropImgResponse.cs添加或修改属性图片专用返回结果
/PropValue.cs属性值
/Sku.csSku结构
/SqlDB.csSQLSERVERHELPER
/STCache.csCache数据缓存管理类
/Sys.cs系统对象类
/TaobaokeItem.cs淘宝客商品
/TaobaokeItemDetail.cs淘宝客商品详情
/TopAPI.csAPI接口调用基础类
/Trade.cs交易结构【精简列表版】
/Video.cs视频结构
4)/DataBase数据库文件夹
/TopDoDemo.mdf数据库文件
/TopDoDemo_log.mdf数据库日志文件
三、项目引用类对象
3.1、TopSpace.Bll项目
TopSpace.Bll需要引用System.Net、System.Web类
3.1.1在解决方案资源管理器中TopSpace.Bll右击项目
·
3.1.2选择System.Net
3.1.3选择System.Web
3.2、Demo.Web项目
Demo.Web需要引用TopSpace.Bll.dll、
System.Web.Extensions.dll、System.Web.Extensions.Design.dll
3.2.1添加引用TopSpace.Bll.dll或引用TopSpace.Bll项目
A)引用TopSpace.Bll.dll
B)引用TopSpace.Bll项目(相同解决方案之下)
3.2.3引用System.Web.Extensions.dll、System.Web.Extensions.Design.dll
四、IIS创建站点或者虚拟目录(以下IIS7.5/IIS6.0为例)
4.1.1IIS7.5创建站点
4.1.2IIS创建站点
4.2.1IIS6.0创建站点
4.2.2确认站点描述名
4.2.3确认端口号和站点主机头值
4.2.4指定站点路径
4.2.5最后一步确认站点权限
五、附加数据库
5.1SQLServer2000中附加数据库方法
5.2指定文件位置加载数据库文件
六、DEMO调试
6.1.1选择Web.Config选择文件
6.1.2修改Web.Config的文件配置
A)应用的appkey、appsecret信息来自我的工作台中,根据自身的应用信息进行填写
B)数据库配置信息此设置是根据TopSpace.Bll中SqlDB.cs调用数据库所需在此填写的SQLSERVER连接字符串信息
6.2.1通过DEMO展示首页进行用户授权登录
6.2.2选择账号授权---获取授权码
6.2.3复制授权码
获取授权码之后,在DEMO首页粘贴通过回调地址验证登入后即可。
6.3.1功能描述
功能说明:
【发货处理(用订单增量API)】
1.获取订单列表(带数据库)
2.下载订单详情
3.判断该订单状态
4.发货处理
使用接口说明:
taobao.trades.sold.increment.get
taobao.trade.fullinfo.get
panies.get
taobao.delivery.send