淘宝开放平台介绍 永源兄
-
Upload
james-jia -
Category
Technology
-
view
1.505 -
download
3
Transcript of 淘宝开放平台介绍 永源兄
1
淘宝开放平台入门指南淘宝开放平台入门指南 主讲人:永源、风胜主讲人:永源、风胜
日期:日期: 2009-09-272009-09-27
部门:技术研发部部门:技术研发部 -- 平台架构平台架构
22
目录目录
•TOP背景介绍
•TOP整体架构介绍
•TOP商业驱动模式介绍
•TOP应用开发入门
33
TOPTOP 背景介绍背景介绍
4
开发者开发者
开发者开发者开发者开发者
开发者开发者
开发者开发者
…
独立网店独立网店社区电子商务社区电子商务
新业态新业态工具海工具海
对外,开发者是 TOP 合作方,共同服务大淘宝的终端客户对内, TOP 与各个业务线合作,一起协同开放
5
TOPTOP 整体架构介绍整体架构介绍
TOP IDTOP ID
集团子公司业务合作集团子公司业务合作
资资讯讯导导购购
淘淘宝宝集集市市
淘淘宝宝商商城城
其其他他业业务务 App StoreApp Store
独立网店独立网店 社区电子商务社区电子商务 第三方工具第三方工具 新业务新业务及其他及其他
购物搜索购物搜索 工具搜索工具搜索
App App 提供:提供: Open.taobao.comOpen.taobao.com
Taobao.comTaobao.com 大淘宝大淘宝
入口入口
业务业务
TOPTOP
合作合作
TOPTOP商业驱动模式介绍商业驱动模式介绍
TOPTOP
开发者按业务分类开发者按业务分类
EndEnd UserUser
插件分成插件分成
插件分成插件分成 淘宝客淘宝客 APIAPI盈利模式盈利模式 流量收费流量收费动态广告动态广告
AppStoreAppStore 订购订购
流量流量收费收费 流量收费流量收费 淘宝客淘宝客 APIAPI盈利模式盈利模式商家入驻商家入驻
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>
TOPTOP 开发入门开发入门•申请开发应用 open.taobao.com
• App Key 和 App Secret。
TOPTOP 开发入门开发入门•开发搜索宝贝功能
• 请求路径 http://gw.api.tbsandbox.com/router/
rest
• 请求参数
• Get,post方法请求
TOPTOP 开发入门开发入门•开发搜索宝贝功能
• http://gw.api.tbsandbox.com/router/rest?
app_key=test&method=taobao.items.get&format=json&v=1.0
×tamp=2009-06-
24+11%3A09%3A13&fields=iid&sign=DA94
• 返回数据 (xml 或 json) : {"rsp":{“items":
[{"id":"2f70bbfdcbbd6fbb348817edd5788b8c","nick":"tbtest65
1", "price":"151.00","title":"诺基亚 "}]}}
ApiApi 列表列表
客户端客户端•淘宝提供 java客户端
•开源客户端:• .net版本: top4net• http://code.google.com/p/top4net/ •其他
13
TOPTOP 开发入门开发入门 -- 常见问题常见问题•沙箱环境 : 开发阶段的测试环境•角色 : 不同角色可以调用不同 api•Sessionkey:登录凭证 , 调用接口验证•如何获得 sessionKey:用户在淘宝登录 , 获得 sessionkey•Web应用 : 跳转淘宝登录 , 回调•客户端应用 : 用户拷贝生成的 session
好生意好生意 -- 卖家工具卖家工具
优衣库优衣库 -- 独立网店独立网店
shopexshopex 、万网、万网 -- 开店系统开店系统