注冊(cè)登錄_登陸接口文檔
1.登錄
請(qǐng)求地址: POST xxxxxx/Home/Login
請(qǐng)求參數(shù):
args={
LoginName:"mtest", // 登錄名,可以為用戶名或郵箱
Password:"123456" // 密碼"
}
響應(yīng)數(shù)據(jù):
成功
{
"State": 0,
"Msg": "登陸成功",
"Data": {
"Session": "1245782JD6xDfWVWc1oHQvIEHFtuknjSMl1eWLA0SEy3afxxI3+guZM3ErKonSOWGxWdliPkR4BLo1WmUwOMaEu
Oc8pnsemhcfosXKNFHeig8jTl+BIQvjWWOQcNWG3rAT5Nyg5ke90+85jM8HfPfQcChJlxZoqqu0jrzoN2FjyMZLSwnAu+TIyobXDj20/
ap7JOEfWVj9QWHrBI+H37Cbl2OHgdcJ38kIBjWZtzSUjezYIk78wSNDE8Z6JiNYWsWxqMVY", // 加密后的字符串,登陸成功后每次都要傳回此值
"UserInfo": { // 用戶信息
"Id": 246565, // 用戶Id
"Code": "687f722b-9c29-4df9-b52a-34de09363346", // 客戶代碼
"LoginName": "mtest", // 登錄名
"FullName": " ", // 全名
"NickName": "", // 昵稱
"Email": "moliu@hzins.com", // 郵箱
"AuthEmail": true, // 是否驗(yàn)證郵箱
"Mobile": "13823680087", // 手機(jī)號(hào)碼
"AuthMobile": true, // 是否驗(yàn)證手機(jī)
"IsActive": 1, // 是否可用
"CreateTime": "2015-05-06 14:23:00", // 創(chuàng)建時(shí)間
"LoginCount": 134, // 登錄次數(shù)
"LastLoginTime": "2015-08-27 11:11:18", // 后登錄時(shí)間
"PreviousTime": "2015-08-27 10:25:41", // 上次登錄時(shí)間
"RegisteredSource": 0, // 注冊(cè)來(lái)源:0主站,1新浪,2QQ
"RegisteredSourceKey": "", // 來(lái)源Key
"SafeLevel": 1, // 會(huì)員安全等級(jí)
"IsLock": false, // 是否被鎖定
"IP": null, // 客戶端IP
"WeiXinRegisteredSourceKey": "", // 微信注冊(cè)來(lái)源KEY,即open id;為了區(qū)分原來(lái)存在的RegisteredSource(此字段不能同時(shí)存在多個(gè)第三方并存)
"BigRegisteredSource": 0, // 大類注冊(cè)來(lái)源(0:PC端,2:H5直接注冊(cè),21:H5微信注冊(cè), 30 :android直接注冊(cè), 40 :IOS直接注冊(cè))
"HasPassword":true // 賬戶是否已設(shè)定密碼
}
}
}
失敗
{
"State":9999, // 9999
"Msg":"登錄失敗", // 錯(cuò)誤提示信息
"Data":null // 沒(méi)有額外數(shù)據(jù)返回
}
1.用jemter做接口
1.我們先建立一個(gè)線程組
2.我們要設(shè)置一個(gè)http,發(fā)送http默認(rèn)請(qǐng)求值,放入你需求測(cè)試的地址
3.在建立一個(gè)http請(qǐng)求
添加數(shù)據(jù)
4.添加監(jiān)控器,主要是監(jiān)控結(jié)果,查看結(jié)果樹
5.查看請(qǐng)求,發(fā)現(xiàn)請(qǐng)求是成功了的,但是響應(yīng)數(shù)據(jù)是錯(cuò)誤,登錄失敗了,因?yàn)檎?qǐng)求失敗以后的數(shù)據(jù)是以下的數(shù)據(jù)
失敗
{
"State":9999, // 9999
"Msg":"登錄失敗", // 錯(cuò)誤提示信息
"Data":null // 沒(méi)有額外數(shù)據(jù)返回
}
至于為什么,是因?yàn)榈卿浶枰用艿膋ey,有一個(gè)加密的算法,那如果這樣,只能用java來(lái)手寫這個(gè)接口了