阅读:3936次   评论:0条   更新时间:2011-05-26    

访问淘宝开放平台

创建新应用

在创建新应用之前,您须已经注册成为TOP(淘宝开放平台)开发者。

如您还不是?请点击“申请成”(目前可通过赢在淘宝活动申请成为开发者)。

创建新应用,就会获得应用的App KeyApp Secret

在创建新应用的过程中,您会被告知要选择应用类型,如果您还未确定应用类型,请选择WEB应用(B/S模式)下的其他选择项,了解创建新应用详细介绍,请点击

直接创建新应用,请点击

 

构建您的解决方案

我们以构建“卖家批量修改宝贝模板”为例,在开发您的第一个应用:“卖家批量修改宝贝模板”之前,您非常有必要分析一下需求:

  • 问题A:这个应用的目标用户是谁?

毫无疑问是在淘宝上开店的卖家群体,简称卖家。

除了卖家工具开发外,您还可以有更多的淘宝开放平台应用方向,点击了解更多

 

  • 问题B:这个应用部署在哪里?

部署在您的独立第三方网站,或提供工具类客户端下载,亦或直接集成到卖家的独立B2C网站上。

 

  • 问题C:这个应用会涉及到哪些具体的API调用?

首先,需要确认批量修改的是卖家店铺出售中的宝贝,或仓库中的宝贝,亦或二者。

假设修改的是仓库中的宝贝,我们需要先查询符合修改规则的商品列表,则需要调用的APItaobao.items.inventory.get

其次,更新商品信息的APItaobao.item.update

 

  • 问题D:我的应用能调用任意API吗?

您需要为新应用申请一个角色。

目前淘宝开放平台提供的应用角色,包括公开查询应用、买家应用、卖家应用、商家应用、高级应用、社区应用、媒体应用、淘宝客应用以及专业应用, 点击了解每一类角色赋予的业务含义

 

  • 问题E:访问卖家仓库中的宝贝或修改宝贝信息是否需要卖家授权?

当然需要,淘宝开放平台制定了比较完整的API接口访问授权策略,根据被访问的API涉及的操作以及数据隐私性,分成三个访问级别

上个问题中涉及的2API,都是属于API访问级别是"须用户登录"类型的,必须得到卖家的授权。

详细API访问级别定义,请点击

 

  • 问题F:调用需要授权的API,比如卖家授权,在API具体调用方式上有哪些要求?

首先,调用授权类APIAPI系统级输入参数需要增加一个参数:sessionsession是淘宝开放平台用来验证用户身份的字符串。

其次,您的应用无法直接获得用户的session,必须由用户主动在您的应用中输入授权码,您的应用通过这个授权码访问淘宝开放平台进而间接获得用户的session

 

  • 问题G:用户如何获取授权码以及您的应用如何获取session

问题B中不同的应用类型影响获取session的方法,请点击这个链接 ,详细了解获取授权码和session的方法

 

  • 问题H:我的应用能直接访问淘宝网线上的数据吗?

您的应用必须在测试环境下通过以后才能申请进入正式环境下测试。

特别提醒,正式环境测试在申请生效后,请在5天内完成测试,否则本应用将返回测试环境开发状态。

点击了解更多测试环境下开发正式环境下的开发

 

  • 问题I:正式环境测试通过以后,如何发布我的应用?

您的应用必须在正式环境下测试通过,点击'测试成功,下一步'进入'申请发布',了解审核规则后,点击'申请发布'后进入小二审核中...

小二将根据您所提交的应用角色权限来进行审核。

参考:公开查询应用、买家应用、卖家应用这3类角色更容易快速通过审核。

注意:请核实您的应用信息,申请发布后将不能再修改,须提交特别审核。

 

在线体验

淘宝开放平台为开发者提供了一个在线体验API族的工具—API测试工具

如访问下面这个链接,直观查看taobao.items.get调用参数结构及返回结果示例。 http://open.taobao.com/api_tool/api_test.html?wikiApi=taobao.items.get

您也可以通过点击此链接,在线体验所有API的参数结构及返回结果示例。

评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

文章信息

Global site tag (gtag.js) - Google Analytics