一、入駐成為開(kāi)發(fā)者
要使用開(kāi)放平臺(tái)任何設(shè)施首先要成為開(kāi)放平臺(tái)開(kāi)發(fā)者。
打開(kāi)開(kāi)放平臺(tái)首頁(yè),使用淘寶賬號(hào)登陸,
點(diǎn)擊右上角的入駐開(kāi)放平臺(tái),提交開(kāi)發(fā)者信息,完成開(kāi)發(fā)者入駐。
二、創(chuàng)建應(yīng)用
1.選擇正確的應(yīng)用標(biāo)簽
開(kāi)放平臺(tái)目前將所有開(kāi)放的業(yè)務(wù)分為移動(dòng)應(yīng)用、電商管理、廣告推廣以及其他4類(lèi)。
(1)移動(dòng)應(yīng)用
基于不同移動(dòng)平臺(tái)而產(chǎn)生的開(kāi)放業(yè)務(wù),包括手機(jī)(平板)、YunOS、TvOS和車(chē)聯(lián)平臺(tái)等 ;
(2)電商管理
基于淘寶/天貓的商業(yè)平臺(tái),提供商家或者第三方開(kāi)發(fā)者開(kāi)發(fā)IT軟件管理電商業(yè)務(wù)的接入方式,可根據(jù)面向的對(duì)象和實(shí)現(xiàn)的業(yè)務(wù)需求不同而選擇不同的應(yīng)用標(biāo)簽,如面向商家、面向工具服務(wù)商、面向碼商等
(3)廣告推廣
基于阿里媽媽廣告或淘寶客體系開(kāi)放的接入方式
(4)其他
通信、安全等創(chuàng)新型業(yè)務(wù)及技術(shù)能力的開(kāi)放
2.申請(qǐng)應(yīng)用標(biāo)簽權(quán)限
選擇申請(qǐng)權(quán)限,根據(jù)流程指導(dǎo)提交開(kāi)發(fā)者信息
圖示為互動(dòng)應(yīng)用申請(qǐng)的信息要求,不同應(yīng)用標(biāo)簽對(duì)信息提交的要求會(huì)不一致。
一般應(yīng)用標(biāo)簽均需要5-7個(gè)工作日的審核周期,少部分業(yè)務(wù)由于需求旺盛會(huì)不需要審核,請(qǐng)根據(jù)流程提示進(jìn)行操作。
需要了解應(yīng)用標(biāo)簽審核狀態(tài)可以在控制臺(tái)-創(chuàng)建應(yīng)用頁(yè)面查看已獲得和申請(qǐng)中的應(yīng)用標(biāo)簽
3.創(chuàng)建應(yīng)用
已經(jīng)獲取應(yīng)用標(biāo)簽權(quán)限后,可以直接在控制臺(tái)-創(chuàng)建應(yīng)用頁(yè)面中選擇申請(qǐng)到權(quán)限應(yīng)用標(biāo)簽創(chuàng)建應(yīng)用
填寫(xiě)應(yīng)用名稱,完成應(yīng)用創(chuàng)建。
4.獲取App Key和 App Secret
進(jìn)入應(yīng)用管理,在概覽頁(yè)面的APP證書(shū)可以查看App Key和App Secret。
在應(yīng)用開(kāi)發(fā)調(diào)試前需要先補(bǔ)充應(yīng)用基本信息,包括應(yīng)用圖標(biāo)(部分應(yīng)用標(biāo)簽下可選)、商家授權(quán)回調(diào)地址(部分應(yīng)用標(biāo)簽下可選);
回調(diào)地址的主要作用是在使用開(kāi)放平臺(tái)oAuth2.0獲取獲取SessionKey(或AccessToken)時(shí),服務(wù)器會(huì)將登陸授權(quán)成功后的信息返回給回調(diào)地址
三、SDK的下載和環(huán)境依賴
淘寶開(kāi)放平臺(tái)SDK提供了API的請(qǐng)求封裝、摘要簽名、響應(yīng)解釋、消息監(jiān)聽(tīng)等功能,使用SDK可以輕松完成API的調(diào)用,API結(jié)果的獲取,消息的實(shí)時(shí)監(jiān)聽(tīng)。
1.環(huán)境依賴
JAVA SDK 需要依賴 Java SE/EE 1.5及以上 (不支持Android平臺(tái))
.NET SDK 需要依賴 .NET Framework 2.0及以上 (不支持Windows Phone平臺(tái))
PHP SDK 需要依賴 PHP 5及以上
Python SDK 需要依賴 Python 2.7以及上
2.如何下載
由于應(yīng)用要先擁有API的訪問(wèn)權(quán)限,才能調(diào)用此API,所以SDK的下載是與應(yīng)用相關(guān)聯(lián)的,不同的應(yīng)用下載到的SDK是各不一樣的。
第一步:注冊(cè)成為淘寶開(kāi)放平臺(tái)開(kāi)發(fā)者,并創(chuàng)建一個(gè)應(yīng)用(如果此步已完成,可跳過(guò))
第二步:登錄淘寶開(kāi)放平臺(tái),進(jìn)入控制臺(tái),進(jìn)入其中一個(gè)應(yīng)用的SDK下載頁(yè)面
第三步:選擇需要的語(yǔ)言進(jìn)行下載,如果需要下載最新的SDK,請(qǐng)點(diǎn)擊重新生成