淘寶API開發(一) 簡單的用TOPAPI來獲取淘寶使用者資訊
阿新 • • 發佈:2019-01-03
1.首先建立一個C# windows窗體應用程式,暫時把專案叫topapi
2.找到專案topapi的引用,右鍵新增引用,找到下載的sdk裡的dll檔案,(TopSdk.dll)
2.點選Form1編輯程式碼
4.新增淘寶api名稱空間
- using Top.Api;
- using Top.Api.Domain;
- using Top.Api.Parser;
- using Top.Api.Request;
- using Top.Api.Response;
- using Top.Api.Util;
5.新增一段查詢淘寶使用者資訊的程式碼
-
ITopClient client =
- UserGetRequest req = new UserGetRequest();
-
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"
- req.Nick = "紅頭髮瘋瘋";
- 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的話可以直接用線上測試 可以選擇你用的語言 就可以直接生成程式碼
下面是圖解