17
1 淘淘淘淘淘淘淘淘淘淘 淘淘淘淘淘淘淘淘淘淘 淘淘淘 淘淘淘 淘淘 :、 淘淘淘 淘淘淘 淘淘 :、 淘淘淘淘2009-09-27 2009-09-27 淘淘 淘淘淘淘淘 淘淘 淘淘淘淘淘 - - 淘淘淘淘 淘淘淘淘

淘宝开放平台介绍 永源兄

Embed Size (px)

Citation preview

Page 1: 淘宝开放平台介绍   永源兄

1

淘宝开放平台入门指南淘宝开放平台入门指南 主讲人:永源、风胜主讲人:永源、风胜

日期:日期: 2009-09-272009-09-27

部门:技术研发部部门:技术研发部 -- 平台架构平台架构

Page 2: 淘宝开放平台介绍   永源兄

22

目录目录

•TOP背景介绍

•TOP整体架构介绍

•TOP商业驱动模式介绍

•TOP应用开发入门

Page 3: 淘宝开放平台介绍   永源兄

33

TOPTOP 背景介绍背景介绍

Page 4: 淘宝开放平台介绍   永源兄

4

开发者开发者

开发者开发者开发者开发者

开发者开发者

开发者开发者

独立网店独立网店社区电子商务社区电子商务

新业态新业态工具海工具海

对外,开发者是 TOP 合作方,共同服务大淘宝的终端客户对内, TOP 与各个业务线合作,一起协同开放

Page 5: 淘宝开放平台介绍   永源兄

5

TOPTOP 整体架构介绍整体架构介绍

TOP IDTOP ID

集团子公司业务合作集团子公司业务合作

资资讯讯导导购购

淘淘宝宝集集市市

淘淘宝宝商商城城

其其他他业业务务 App StoreApp Store

独立网店独立网店 社区电子商务社区电子商务 第三方工具第三方工具 新业务新业务及其他及其他

购物搜索购物搜索 工具搜索工具搜索

App App 提供:提供: Open.taobao.comOpen.taobao.com

Taobao.comTaobao.com 大淘宝大淘宝

入口入口

业务业务

TOPTOP

合作合作

Page 6: 淘宝开放平台介绍   永源兄

TOPTOP商业驱动模式介绍商业驱动模式介绍

TOPTOP

开发者按业务分类开发者按业务分类

EndEnd UserUser

插件分成插件分成

插件分成插件分成 淘宝客淘宝客 APIAPI盈利模式盈利模式 流量收费流量收费动态广告动态广告

AppStoreAppStore 订购订购

流量流量收费收费 流量收费流量收费 淘宝客淘宝客 APIAPI盈利模式盈利模式商家入驻商家入驻

Page 7: 淘宝开放平台介绍   永源兄

TOPTOP 开发入门开发入门• 什么是什么是 open api:open api:

• 远程调用形态:通过远程调用形态:通过 urlurl 请求资源请求资源 ,, 返回数据返回数据

• 如:如:

• http://gw.taobao.com/rest?method=user.gethttp://gw.taobao.com/rest?method=user.get

• 返回数据返回数据 :<xml><user>1234</user></xml>:<xml><user>1234</user></xml>

Page 8: 淘宝开放平台介绍   永源兄

TOPTOP 开发入门开发入门•申请开发应用 open.taobao.com

• App Key 和 App Secret。

Page 9: 淘宝开放平台介绍   永源兄

TOPTOP 开发入门开发入门•开发搜索宝贝功能

• 请求路径 http://gw.api.tbsandbox.com/router/

rest

• 请求参数

• Get,post方法请求

Page 10: 淘宝开放平台介绍   永源兄

TOPTOP 开发入门开发入门•开发搜索宝贝功能

• http://gw.api.tbsandbox.com/router/rest?

app_key=test&method=taobao.items.get&format=json&v=1.0

&timestamp=2009-06-

24+11%3A09%3A13&fields=iid&sign=DA94

• 返回数据 (xml 或 json) : {"rsp":{“items":

[{"id":"2f70bbfdcbbd6fbb348817edd5788b8c","nick":"tbtest65

1", "price":"151.00","title":"诺基亚 "}]}}

Page 11: 淘宝开放平台介绍   永源兄

ApiApi 列表列表

Page 12: 淘宝开放平台介绍   永源兄

客户端客户端•淘宝提供 java客户端

•开源客户端:• .net版本: top4net• http://code.google.com/p/top4net/ •其他

Page 13: 淘宝开放平台介绍   永源兄

13

TOPTOP 开发入门开发入门 -- 常见问题常见问题•沙箱环境 : 开发阶段的测试环境•角色 : 不同角色可以调用不同 api•Sessionkey:登录凭证 , 调用接口验证•如何获得 sessionKey:用户在淘宝登录 , 获得 sessionkey•Web应用 : 跳转淘宝登录 , 回调•客户端应用 : 用户拷贝生成的 session

Page 14: 淘宝开放平台介绍   永源兄

好生意好生意 -- 卖家工具卖家工具

Page 15: 淘宝开放平台介绍   永源兄

优衣库优衣库 -- 独立网店独立网店

Page 16: 淘宝开放平台介绍   永源兄

shopexshopex 、万网、万网 -- 开店系统开店系统

Page 17: 淘宝开放平台介绍   永源兄