我曾写过一篇C#调用淘宝API流程整理,大体介绍过淘宝API的使用流程。如果你对淘宝API感兴趣,又找不到好的学习资料和实例程序作为参考,可以选择购买此教程。为什么选择有偿提供?一是作为对自己劳动的回报,毕竟我是要付出很多时间和精力来整理代码和教程的;二是代码非买不能读也,相信花一块钱买的东西会更加珍惜。

代码由VS2010编写,使用WPF+SQL Server Compact Edition 4.0实现。

关于如何在WPF中使用Sql Server CE4.0可以参考我的另一篇blog"Winform和WPF也使用Sql Server CE4.0和EF的简单方法"。

实现的主要功能有:

1、数据库设计:

  1)买家表,主要记录买家的Email地址,主要从订单留言和收货地址中提取。有了用户Email地址,我们就可以将虚拟商品发给用户了。

  2)商品表:主要记录商品在taobao上的编号ID,和商品对应的要发给用户的打包文件的本地地址,如d:\a.rar。如图配置:

  3) 买家商品表:主要记录买家购买过哪些商品,以便在商品版本升级后,例如我的Silverlight打印解决方案升级到2.0后,凡是购买过此商品的买家,都会给他/她发送Email。主要是为买家提供一种增值服务。这很重要,因为是批量自动发送的,可以节省我们很多的时间。如果要一个一个发送,估计要累死:)详情见第4条。

2、可配置:

  1)用户可以配置发送Email的邮件地址和密码,用于调用邮件服务器给买家发邮件。例如你有一个gmail邮箱,那么就配置如下:

  2)用户需要配置应用的APP key,app secret以及Session key。如上图。

3、自动发货,只要配置好以上信息,就可以实现自动发货,只要打开程序,然后点"自动发货"就可以了。程序会自动提取订单信息中的用户Email,并将打包文件发给用户;程序会自动将订单状态修改为“买家已发货”。

自动发货和买家增值服务的界面提示,如图:

使用.net4并行库中的System.Threading.Tasks.Task进行处理,极大地提高自动发货的效率。其实像这种任务之间没有先后顺序的多任务处理,采用并行库再合适不过了。比多线程还快,可以充分利用现代cpu的多核心特性,并且不需要太多编码就能实现。

4、老用户增值:

获取全部源代码

淘宝API商家自用型应用程序全部源代码和详细的帮助文档(1元有偿提供)相关推荐

  1. 淘宝API应用是什么意思?

    淘宝API应用是什么意思? 有可能是您没有保存 所以还是显示原来的内容也有可能是淘宝有些数据更新是需要一段时间的您可以等明天或者后天再看看 呵呵,是不是做淘宝客.是的话.就是淘宝提供的一些接口给你,你 ...

  2. 淘宝API开发系列--商家的绑定2

    在上篇<淘宝API开发系列--开篇概述>介绍了下淘宝API平台的一些基本知识,由于一直有事情忙,就没有及时跟进随笔的更新,本篇继续讨论淘宝API的开发知识,主要介绍商家的绑定操作.上篇我们 ...

  3. 代购系统、代购源码、代购程序、电商API、淘宝API开发

    新余市万邦科技有限公司是一家专业提供全方位代购系统.代购源码.代购程序.电商API.淘宝API.转运系统.外贸网站建设服务的公司.万邦经过近10年的实际运营改进,不断完善,功能非常强大,业务流程合理, ...

  4. 淘宝代购系统、海外代购系统·代购源码、代购程序、电商API、淘宝API开发

    新余市万邦科技有限公司是一家专业提供全方位代购系统.代购源码.代购程序.电商API.淘宝API.转运系统.外贸网站建设服务的公司.万邦经过近10年的实际运营改进,不断完善,功能非常强大,业务流程合理, ...

  5. C#调用淘宝API流程整理

    对于开发者: 申请成为开发者 创建一个应用,会得到应用的App key和App Secret,其中App Key是公开的,而App Secret是只有开发者才知道的. 用户如何使用: 查询不需要验证的 ...

  6. B2B2C网上商城开发指南——基于SaaS和淘宝API开放平台

    B2B2C网上商城开发指南--基于SaaS和淘宝API开放平台邢波涛  郭  娟  著 ISBN 978-7-121-12983-4 2011年4月出版 定价:49.00元 16开 388 页 内 容 ...

  7. 淘宝API接口:item_search_seller -搜索店铺列表

    今天分享的是搜索店铺列表: 淘宝的API开发接口,我们需要做下面几件事情. 1)开放平台注册开发者账号: 2)然后为每个淘宝应用注册一个应用程序键(App Key) : 3)下载淘宝API的SDK并掌 ...

  8. 关于淘宝API的详细说明(淘宝开放平台API揭秘)

    自淘宝开放平台Beta公测开始,陆续开放了上百次个API,这些API涵盖了淘宝基本业务,截止发日志当天开放平台API每天的调用量可是说是天文数字. 作为TOP开发者的您对 于淘宝平台-API可以信手拿 ...

  9. 淘宝API,商品详情的测试及使用

    为了进行淘宝的API开发,首先我们需要做下面几件事情. 1)开发者注册一个账号, 2)然后为每个淘宝应用注册一个应用程序键(App Key) . 3)下载淘宝API的SDK并掌握基本的API基础知识和 ...

最新文章

  1. linux空间共享Windows
  2. Touch 方法amp;属性 映射工具
  3. c语言形考作业1答案,c语言程序设计形考任务二答案.doc
  4. go interface 的坑
  5. 为什么Java里面的静态方法不能是抽象的
  6. 使用instantclient_11_2和PL/SQL Developer工具包连接oracle 11g远程数据库
  7. Java中String的next()和nextLine()方法
  8. 一个ABC眼中的中国的创业环境(一)
  9. 折腾BIOS,改开机logo图标
  10. windows下安装redis详细教程
  11. 文件服务器phpstudy,使用phpstudy搭建ftp服务器
  12. 升级到Tomcat9之后js中文乱码解决办法
  13. Fabric chaincode shim.ChaincodeStubInterface
  14. linux安装压缩文件的工具,Linux上安装rar解压工具
  15. 字符串ASCII码的常用方法
  16. ubuntu16.04(虚拟机) 上MPD(Music Player Daemon)+MPC运行环境搭建
  17. 【阶段1】【定理证明】二项式定理证明
  18. Keras Input Layer
  19. 两小时带你进入软件测试行业风口(附全套软件测试学习路线)
  20. 国家职业资格目录(执业资格,从业资格,职称)与各类国家证书

热门文章

  1. 俄罗斯智库 | 人工智能在军事领域的发展现状及应用前景
  2. 无人车巨头每天都在做相同的事情:不惜血本做高精地图是为何?
  3. AI技术加持,让协作机器人更安全
  4. 开源项目中成长:从实习小白到核心开发者
  5. 改变程序员的一本书 | 每日趣闻
  6. 搭建网站服务器是选择高配置还是选择性能稳定?
  7. 虚拟路由冗余协议VRRP
  8. 安防业内人士对云存储未来的发展充满信心
  9. TCP与UDP区别小结
  10. Windows查看端口被占用的程序!