1. 程式人生 > >淘寶API開發(一) 簡單的用TOPAPI來獲取淘寶使用者資訊

淘寶API開發(一) 簡單的用TOPAPI來獲取淘寶使用者資訊

1.首先建立一個C#  windows窗體應用程式,暫時把專案叫topapi

2.找到專案topapi的引用,右鍵新增引用,找到下載的sdk裡的dll檔案,(TopSdk.dll) 

2.點選Form1編輯程式碼

4.新增淘寶api名稱空間

  1. using Top.Api;  
  2. using Top.Api.Domain;  
  3. using Top.Api.Parser;  
  4. using Top.Api.Request;  
  5. using Top.Api.Response;  
  6. using Top.Api.Util;  

5.新增一段查詢淘寶使用者資訊的程式碼

  1. ITopClient client = 
    new DefaultTopClient("http://gw.api.taobao.com/router/rest""12304909""4dcffaa6b6c368b444bbc39ef1332559");  
  2.             UserGetRequest req = new UserGetRequest();  
  3.             req.Fields = "user_id,uid,nick,sex,buyer_credit,seller_credit,location,created,last_visit,birthday,type,status,alipay_no,alipay_account,alipay_account,email,consumer_protection,alipay_bind"
    ;  
  4.             req.Nick = "紅頭髮瘋瘋";  
  5.             UserGetResponse user = client.Execute(req);  

DefaultTopClient的第一個引數是淘寶API的連線下圖給解釋     第二個引數是app key(淘寶管理應用裡申請一個應用就能獲得這個引數)  第三個引數是App Secret(同第二條)

6.目前就已經獲得了淘寶名為"紅頭髮瘋瘋"的使用者資料了

輸出使用者數字ID  就可以這樣寫       MessageBox.Show( user.User.UserId.ToString()); 

輸出使用者的名  MessageBox.Show( user.User.Nick.ToString());   

7.編譯通過以後測試效果就能出來了

如果不會用淘寶API的話可以直接用線上測試 可以選擇你用的語言  就可以直接生成程式碼

下面是圖解

[轉載]淘寶API開發(一) <wbr>簡單的用TOPAPI來獲取淘寶使用者資訊

[轉載]淘寶API開發(一) <wbr>簡單的用TOPAPI來獲取淘寶使用者資訊

[轉載]淘寶API開發(一) <wbr>簡單的用TOPAPI來獲取淘寶使用者資訊

[轉載]淘寶API開發(一) <wbr>簡單的用TOPAPI來獲取淘寶使用者資訊

[轉載]淘寶API開發(一) <wbr>簡單的用TOPAPI來獲取淘寶使用者資訊

[轉載]淘寶API開發(一) <wbr>簡單的用TOPAPI來獲取淘寶使用者資訊

[轉載]淘寶API開發(一) <wbr>簡單的用TOPAPI來獲取淘寶使用者資訊//這對話方塊就是對應淘寶使用者的數字ID

[轉載]淘寶API開發(一) <wbr>簡單的用TOPAPI來獲取淘寶使用者資訊