淘宝的自动发货,类似易赛 那种,自己也不会只能研究了,终于知道怎么调用API了,共享之.

淘宝API: http://open.taobao.com/

淘宝API文档:http://my.open.taobao.com/apidoc/main.htm

淘宝API在线测试:http://my.open.taobao.com/apitools/apiTools.htm

淘宝管理应用:http://my.open.taobao.com/

SDK下载:http://open.taobao.com/dev/index.php/SDK下载

1.首先建立一个C# windows窗体应用程序,暂时把项目叫topapi

2.找到项目topapi的引用,右键添加引用,找到下载的sdk里的dll文件,(TopSdk.dll)

2.点击Form1编辑代码

4.添加淘宝api命名空间

  1. using Top.Api;
  2. using Top.Api.Domain;
  3. using Top.Api.Parser;
  4. using Top.Api.Request;
  5. using Top.Api.Response;
  6. using Top.Api.Util;

5.添加一段查询淘宝用户信息的代码

  1. ITopClient client = new DefaultTopClient("http://gw.api.taobao.com/router/rest", "12304909", "4dcffaa6b6c368b444bbc39ef1332559");
  2. UserGetRequest req = new UserGetRequest();
  3. req.Fields = "user_id,uid,nick,sex,buyer_credit,seller_credit,location,created,last_visit,birthday,type,status,alipay_no,alipay_account,alipay_account,email,consumer_protection,alipay_bind";
  4. req.Nick = "红头发疯疯";
  5. UserGetResponse user = client.Execute(req);

DefaultTopClient的第一个参数是淘宝API的连接下图给解释 第二个参数是app key(淘宝管理应用里申请一个应用就能获得这个参数) 第三个参数是App Secret(同第二条)

6.目前就已经获得了淘宝名为"红头发疯疯"的用户数据了

输出用户数字ID 就可以这样写 MessageBox.Show( user.User.UserId.ToString());

输出用户的名 MessageBox.Show( user.User.Nick.ToString());

详细的User结构请查看 淘宝API文档:http://my.open.taobao.com/apidoc/main.htm

7.编译通过以后测试效果就能出来了

如果不会用淘宝API的话可以直接用在线测试 可以选择你用的语言 就可以直接生成代码

淘宝API在线测试:http://my.open.taobao.com/apitools/apiTools.htm

下面是图解

//这对话框就是对应淘宝用户的数字ID

淘宝API开发(一) 简单的用TOPAPI来获取淘宝用户信息相关推荐

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

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

  2. 淘宝API开发系列---阿里.聚石塔.开放平台的使用5

    好久没有继续跟进淘宝的API使用了,有很多做相关应用的同行都来咨询,很多都因为自己开发工作比较忙而没有来得及好的处理,前几天,有一个朋友叫帮忙指导如何使用淘宝API,由于原来有一些成熟的例子应用,因此 ...

  3. 【.Net码农】【淘宝API】淘宝API开发系列---阿里.聚石塔.开放平台的使用

    好久没有继续跟进淘宝的API使用了,有很多做相关应用的同行都来咨询,很多都因为自己开发工作比较忙而没有来得及好的处理,前几天,有一个朋友叫帮忙指导如何使用淘宝API,由于原来有一些成熟的例子应用,因此 ...

  4. php e邮宝 api,Ebay E邮宝API开发

    测试工具入口 https://developer.ebay.com/DevZone/build-test/test-tool/ Ebay E邮宝API开发 开发者专区(总入口) http://www. ...

  5. 小程序开发(7)-之获取手机号、用户信息

    #先说下获取手机号的步骤,首先要调用wx.login拿到code,把code发送到我们的服务器(开发者服务器)上,后台通过appid.appsecret(小程序后台那里生成的).code向微信接口服务 ...

  6. 微信公众号开发:获取openId和用户信息(完整版)

    注:之前总结怎么进行本地公众号开发调试,时间一长忘记开发配置却忘了,所以这里记录一下公众号开发配置,方便快速上手. 目录 开发前服务器配置 网页授权获取用户基本信息 snsapi_base snsap ...

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

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

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

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

  9. 淘宝API开发系列--开篇概述

    前阵子有空发现淘宝的API挺有意思的,就留意学习了一下,淘宝从2008.6月开始公测以来,API渐趋稳定,文档的相关说明也比较细致,不过基于淘宝API做应用的软件目前应该还不是很多,不过由于马云的影响 ...

  10. 淘宝 API 开发步骤

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

最新文章

  1. RESTful再理解
  2. 利用ATL创建com组件和如何在程序中使用组件的接口函数和设置接口的属性
  3. get vue 和set 用法_深入剖析Vue源码 - 数据代理,关联子父组件
  4. python实现希尔排序算法_排序算法总结(冒泡排序、直接插入排序、希尔排序)(python实现)...
  5. 大数据工程师简历_大数据工程师简历范本02
  6. 泛微oa系统什么框架_泛微OA办公系统是什么,怎么使用_使用方法_使用平台_企业服务汇...
  7. 华中数控808系统说明书_智能制造之高端数控系统龙头
  8. [置顶] 龙芯2f笔记本- openbsd5.4安装手记
  9. python微信加人_python实现微信自动加好友
  10. endnote插入参考文献
  11. LA5713 秦始皇修路 (mst)
  12. Android原生模拟器运行ARM APP
  13. 如何解决移动硬盘无法格式化?两招方法教会你
  14. java输出美国的时间_java显示当前美国洛杉矶时间
  15. 手机巨头关注的5G,可不仅仅是5G网络那么简单!
  16. 干货分享|被PubMed收录的论文,在MEDLINE和SCIE能检索到吗?
  17. 3D设计软件快速建模你会用吗?全新设计方式等你来体验!
  18. python django + uwsgi+Nginx宝塔centos7的部署方案
  19. python--ant环境搭建
  20. C#_三层(BLL DAL Model)架构详解

热门文章

  1. 如何查看计算机有无无线连接功能,如何查看电脑是否支持miracast_怎么判断电脑是否支持MIRACAST无线连接功能...
  2. c语言算法骑士,[算法]C语言实现 骑士旅游(递归)
  3. 计算机考试spss数据分析,基于SPSS的数据分析
  4. Python学习:[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 的解决方案
  5. 关于idea注释等颜色设置
  6. 项目服务器装系统,项目1服务器系统的安装.ppt
  7. 数百Windows XP系统文件一一诠释(转)
  8. 项目管理文档<模板>
  9. java程序员推荐书籍
  10. 这一年,这些书:2021年读书笔记