注: 所有接口只針對企業(yè)會員提供,非企業(yè)會員無法調(diào)用
獲取某一學員參與考試的記錄
通過該接口,可以獲取學員在某一份試卷下的學員成績。
接口如下所示:
GET http://www.paigood.com.cn/api/exams/viewresult
參數(shù):
token=權(quán)限碼&eid=試卷ID&sid=學生ID&start=0&limit=30
參數(shù)說明:
- token 每個賬戶唯一對應(yīng)的驗證碼,string類型,該值可聯(lián)系好智學獲取
- eid 表示試卷ID
- sid 表示學員ID, 可選參數(shù),如果該參數(shù)為0或沒有提供,則會顯示參與該試卷考試的所有人員
- start 用于數(shù)據(jù)量很大時的分頁顯示,表示分頁的數(shù)據(jù)偏移, 默認為0, 可選參數(shù)
- limit 用于數(shù)據(jù)量很大時的分布顯示,設(shè)置每頁的數(shù)據(jù)顯示數(shù)量,默認為30, 可選參數(shù)
該接口返回學員在這個試卷里的所有考試記錄信息
[ { "viewResult":"http://www.paigood.com.cn/viewresult/token",//查看詳細考試詳情的鏈接,有30分鐘時間限制,超過30分鐘后得重新獲取鏈接 "score": 30,//考試得分,float類型 "startTime": 1539075728,//學員開始作答的時間戳,int類型,單位s(秒) "endTime": 1539075828,//學員交卷的時間戳,int類型,單位s(秒) "status": 1,//status 表示答卷狀態(tài),1表示正常交卷, 0正在考試中,2表示超時自動交卷,3表示被管理員強制交卷,4表示系統(tǒng)執(zhí)行交卷 }, { "viewResult":"http://www.paigood.com.cn/viewresult/token",//查看詳細考試詳情的鏈接,有30分鐘時間限制,超過30分鐘后得重新獲取鏈接 "score": 32,//考試得分,float類型 "startTime": 1539075628,//學員開始作答的時間戳,int類型,單位s(秒) "endTime": 1539075828,//學員交卷的時間戳,int類型,單位s(秒) "status": 1,//status 表示答卷狀態(tài),1表示正常交卷, 0正在考試中,2表示超時自動交卷,3表示被管理員強制交卷,4表示系統(tǒng)執(zhí)行交卷 }, ]
獲取參與考試的所有考試記錄信息
如果沒有指定 sid 的話, 則返回的是所有參與該試卷考試的考試記錄數(shù)據(jù)
[ { "viewResult":"http://www.paigood.com.cn/viewresult/token",//查看詳細考試詳情的鏈接,有30分鐘時間限制,超過30分鐘后得重新獲取鏈接 "score": 30,//考試得分,float類型 "startTime": 1539075728,//學員開始作答的時間戳,int類型,單位s(秒) "endTime": 1539075828,//學員交卷的時間戳,int類型,單位s(秒) "status": 1,//status 表示答卷狀態(tài),1表示正常交卷, 0正在考試中,2表示超時自動交卷,3表示被管理員強制交卷,4表示系統(tǒng)執(zhí)行交卷 "sid": 19382, "name": "王二" }, { "viewResult":"http://www.paigood.com.cn/viewresult/token",//查看詳細考試詳情的鏈接,有30分鐘時間限制,超過30分鐘后得重新獲取鏈接 "score": 32,//考試得分,float類型 "startTime": 1539075628,//考生開始作答的時間戳,int類型,單位s(秒) "endTime": 1539075828,//考生交卷的時間戳,int類型,單位s(秒) "status": 1,//status 表示答卷狀態(tài),1表示正常交卷, 0正在考試中,2表示超時自動交卷,3表示被管理員強制交卷,4表示系統(tǒng)執(zhí)行交卷 "sid": 19310, //學員的ID "name": "張三" //學員的姓名 }, ]
獲取試卷列表
試卷很多的情況下需要通過接口來動態(tài)獲取試卷列表。接口如下:
GET http://www.paigood.com.cn/api/exams/list
參數(shù)
token=權(quán)限碼&start=0&limit=30
參數(shù)說明:
- token 每個賬戶唯一對應(yīng)的驗證碼,string類型,該值可聯(lián)系好智學獲取
- start 用于數(shù)據(jù)量很大時的分頁顯示,表示分頁的數(shù)據(jù)偏移, 默認為0, 可選參數(shù)
- limit 用于數(shù)據(jù)量很大時的分布顯示,設(shè)置每頁的數(shù)據(jù)顯示數(shù)量,默認為30, 可選參數(shù)
返回數(shù)據(jù):
[ { "eid": 23812,//試卷id,int類型 "title": "測試試卷", // 試卷標題,string類型 "img": "http://www.paigood.com.cn/xxxxx.jpg",// 試卷封面圖片鏈接,string類型 "url": "http://www.paigood.com.cn/23812", //試卷考試鏈接,string類型 "createTime": 1539075828,//試卷創(chuàng)建時間的unix時間戳,int類型,單位s(秒) "available": 1, //試卷是否可用,int類型,1表示可用,0表示不可用 "times": 3918, //試卷的考試次數(shù) "category": "??? //試卷的分類名稱 }, ... ]