zoukankan      html  css  js  c++  java
  • 淘宝API商家自用型应用程序全部源代码和详细的帮助文档(1元有偿提供)

    我曾写过一篇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、老用户增值:

    获取全部源代码

  • 相关阅读:
    django之创建第3个项目:编写第一个模板文件
    django之创建第2个项目
    django之创建第1个项目并查看网页效果
    python 第三库卸载办法
    django之环境变量配置
    数据库中的函数研究
    数据库中的 Date 函数研究
    数据库查询语句研究
    tablib.Dataset()操作exl类型数据之“类方法”研究
    tablib把数据导出为Excel、JSON、CSV等格式的Py库(写入数据并导出exl)
  • 原文地址:https://www.cnblogs.com/slmk/p/2419858.html
Copyright © 2011-2022 走看看