淘寶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開發,首先我們需要做下面幾件事情。

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 Tools在線測試工具】就可以測試返回的接口數據了。

 

 

 

對於以上這些淘寶API接口,不需要Session就可以訪問的,就直接利用【系統分配】的內容就可以訪問並獲取到數據了。注意其中紅色圈中部分即可。

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

 

 

 賣出的信息,也需要傳入SessionKey的信息,在程序中處理,得到下面的結果。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM