接入淘宝API流程OK

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

移商开发者接入淘宝API流程

只需三大步,就可以完成接入淘宝API:

开放平台后台页面流程+开发软件+提交材料至mtop邮箱

淘宝开放平台后台页面流程:

第一步:申请成为淘宝合作伙伴

申请成为MTOP合作伙伴,首先需要拥有淘宝账号,请访问这里注册。

注意注册之后,请同步注册支付宝账户和申请支付宝实名认证,否则将不能申请成为MTOP合作伙伴。

完成上述步骤之后,请访问淘宝开放平台首页,点击页面右侧“申请成为合作伙伴”开始注册淘宝开放平台合作伙伴。如下图所示(注意蓝色线框部分):

第二步:创建无线应用

申请成为淘宝开放平台合作伙伴之后,首先需要给自己的应用分配一个TTID(获取TTID方法见附录),随后进入淘宝开放平台合作伙伴后台,点击创建应用,开始创建你的第一个无线应用。如下图所示(注意蓝色线框部分):

在创建应用的详细页面,注意选择“无线应用”,如下图所示(注意蓝色线框部分):

创建好你的无线应用之后,应用的AppKey和AppSecret会发送到注册的邮箱里。记得在创建好应用之后,及时填写你的应用信息,点下图中的编辑应用信息部分:

编辑应用信息界面:

带*号的必填

第三步:沙箱环境开发

上面的信息提交完成之后,应用就进入沙箱环境开发状态。如下图所示:

第四步:正式环境测试

上图中填写回调地址URL,再点击“进入正式环境测试”,如下图所示:

第五步:申请上线

点击上图中的“申请上线”按钮。目前只要是参加移商大赛的应用,对于申请上线都会直接同意通过。

至此,您在开放平台上的申请操作就结束了,接下来的工作是具体的软件开发工作。

提交应用材料:

开发完成后提交以下材料至mtop@,

邮件标题:申请上线-[应用名称] –来自CSDN 邮件内容:

1、应用名称

2、所属平台

3、MRD、PRD:包含产品设计规划方案、功能模块介绍。

4、安装包:请在附件中附上您的产品安装包或提供软件下载地址

5、应用图标:Icon1个60*60 220*2208、产品介绍:对应用的简短介绍,包括产品定位、主要功能,适用人群等

6、截图:各版本截图4-6张

7、TTID:按照平台进行区分

8、公司名称(如非公司,就写个人姓名)、客服电话、邮箱、旺旺开放平台工作人员在收到邮件之后,会第一时间在后台通过您所申请上线的应用。

附录

获取TTID方法:

什么是TTID

TTID是用于统计无线客户端用户访问情况的统计代码,TTID由淘宝无线开放平台统一分配给合作伙伴的每个应用或每个应用的不同版本(通常会针对每一个应用安装包分配一个独立的TTID),由合作伙伴植入到手机应用中。

为什么要在应用中加入TTID

TTID是淘宝无线开放平台统计合作伙伴客户端应用的用户访问量的基本工具,所有合作应用都需要添加TTID才能够正式上线,并进入淘宝的推广渠道。

同时,TTID也是淘宝无线开放平台分析合作伙伴应用发展情况的基础数据来源,在了解用户访问数据的基础上,我们才能够更好地为合作伙伴的应用提供用户体验优化建议、营销资源及商业模式优化建议等。

TTID的格式

TTID是一个字符串,基本的组成为“渠道代码_AppKey@应用名称_平台名称_版本号_特殊参数(可选)”。

渠道代码:取值400000。

AppKey:即申请无线应用时获得的AppKey;

应用名:即应用名称,使用应用名称的拼音首字母缩写。例如应用名称为“无线应用”,则此部分取值为wxyy。

平台名称:由字母和数字组成,即应用基于的手机操作系统平台,例如:android、s60v3等;

版本号:即应用的版本编号,例如1.0.0;

特殊参数:是合作伙伴用于区分应用特征的个性化参数,不是必需的。

下面是一个上述规则生成的TTID的例子:400000_12345678@wxyy_android_2.0.0

合作伙伴在创建无线应用后,请自行按以上规则拼出对应的TTID。并按照TTID使用要求植入软件中。在应用提交发布申请时请提供“应用名称”、“TTID”和安装包,我们会在软件发布前进行审核。

如何使用TTID

TTID的使用方式为:

1、在客户端软件调用淘宝API将商品信息呈现给用户时(例如展现商品列表或商品信息)或者客户端调用WEBVIEW或浏览器访问淘宝WAP页面时,调用如下链接:

/syscheck.htm?ttid=TTID&imei=xxxxx&imsi=yyyy&clt_act=startup 注意:同一终端每日只需要调用1次;发送的HTTP请求使用HTTP GET方式,该URL不

需要进行url encode。

imei是国际移动设备身份码,imsi是国际移动用户识别码,两个识别码的长度均为15位。对于IPHONE,可以获取UDID,截取前15位作为IMEI,后15为作为IMSI;对于ANDROID,IMEI是可以获取到的,IMSI如果取不到可以填写成IMEI的内容。

其他无法获取IMEI IMSI的设备,请遵从下述规则:15个字符,机器型号(6个字符)+ 以当前时间(2010062557199)为种子生成的随机数的16进制表示(4个字符)+当前时间中的秒(57) + 当前时间中的毫秒(199)

2、在客户端请求淘宝的WAP页面时,附带TTID。调用方式为

?ttid=TTID&imei=xxxxx&imsi=yyyy&sid=zzzz

注意:sid是访问手机淘宝WAP页面的WAP SESSION,该参数可以通过淘宝第三方登录API 接口获取;如果APP不提供用户登录功能,可以根据15位的imei号来拼接一个sid,拼接规则为:小写字母t+imei(假设imei为999998888877777,则sid为t999998888877777)

相关文档
最新文档