天天看點

淘寶API開發系列---淘寶API的測試及使用

淘寶API開發系列---淘寶API的測試及使用

在很久之前,由于對淘寶的API開發比較感興趣,寫了幾篇關于淘寶API開發方面的随筆《淘寶API開發系列--開篇概述》和《淘寶API開發系列--商家的綁定》等文章,近期由于一客戶需要一些淘寶API的例子,而我原來開發的例子已經過去兩年了,之前我是基于一個中間元件top4net來進行開發的,這個子產品就是在淘寶API SDK的基礎上做了一些封裝,不過原來的例子确已經不能運作了。 是以重新撿起行頭,繼續研究有啥變化的地方,不過發現雖然時間過去已經快兩年了,淘寶API的使用模式,一直沒有變化過,可能變化的就是API的一些細微的地方吧,是以這次,就摒棄了中間元件的方式,就直接使用淘寶官方提供的taobao-sdk-net.zip(http://dl.open.taobao.com/sdk/taobao-sdk-net.zip) 來進行開發,發現其實模式一樣,操作也差不多而已,但是處理起來的細節有很多不同的地方。

在很久之前,由于對淘寶的API開發比較感興趣,寫了幾篇關于淘寶API開發方面的随筆《淘寶API開發系列--開篇概述》和《淘寶API開發系列--商家的綁定》等文章,近期由于一客戶需要一些淘寶API的例子,而我原來開發的例子已經過去兩年了,之前我是基于一個中間元件top4net來進行開發的,這個子產品就是在淘寶API SDK的基礎上做了一些封裝,不過原來的例子确已經不能運作了。

是以重新撿起行頭,繼續研究有啥變化的地方,不過發現雖然時間過去已經快兩年了,淘寶API的使用模式,一直沒有變化過,可能變化的就是API的一些細微的地方吧,是以這次,就摒棄了中間元件的方式,就直接使用淘寶官方提供的taobao-sdk-net.zip(http://dl.open.taobao.com/sdk/taobao-sdk-net.zip) 來進行開發,發現其實模式一樣,操作也差不多而已,但是處理起來的細節有很多不同的地方。

為了進行淘寶的API開發,首先我們需要做下面幾件事情。

1)

開發者注冊一個賬号,

2)然後為每個淘寶應用注冊一個應用程式鍵(App Key) 。

3)下載下傳淘寶API的SDK并掌握基本的API基礎知識和調用,具體可以參考論壇的資訊(http://dev.open.taobao.com/bbs/forum.php )裡面的技術分享區等。

4)利用SDK接口和對象,傳入AppKey或者必要的時候擷取并傳入SessionKey來進行程式開發。

5)利用淘寶平台的文檔中心和API測試工具,對接口進行測試。進而了解傳回資訊,友善程式擷取。

以上是一般淘寶API應用開發的關鍵流程,其中通過淘寶文檔中心和API測試工具,進行概念了解和接口資訊查詢很重要。因為這些資料就是我們需要在逐漸顯示出來的。淘寶的API很多,不過都分為了好幾個領域,慢慢就會了解深入了。

淘寶API開發系列---淘寶API的測試及使用

然後我們也可以通過淘寶平台的API測試工具來了解傳回的資料資訊,每個淘寶API最下面一般都有一個API工具的内容,如下所示。其中我們選擇【API Tools線上測試工具】就可以測試傳回的接口資料了。

淘寶API開發系列---淘寶API的測試及使用
淘寶API開發系列---淘寶API的測試及使用

對于以上這些淘寶API接口,不需要Session就可以通路的,就直接利用【系統配置設定】的内容就可以通路并擷取到資料了。注意其中紅色圈中部分即可。

對于有一些使用者方面的私密資料,如交易資料,買入或者賣出的資料,我們就要自定義指定自己的SessionKey了,如下所示。

淘寶API開發系列---淘寶API的測試及使用
淘寶API開發系列---淘寶API的測試及使用

主要研究技術:代碼生成工具、會員管理系統、客戶關系管理軟體、病人資料管理軟體、Visio二次開發、酒店管理系統、倉庫管理系統等共享軟體開發

專注于Winform開發架構/混合式開發架構、Web開發架構、Bootstrap開發架構、微信門戶開發架構的研究及應用。

  轉載請注明出處:

淘寶API開發系列---淘寶API的測試及使用

撰寫人:伍華聰   

繼續閱讀