


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、安全培訓(xùn)信息管理平臺數(shù)據(jù)交換接口說明(地址皆為測試)1. 通訊接口說明1.1. 接口服務(wù)地址暫無2. API 規(guī)范2.1. 組卷系統(tǒng)接口接口使用說明1)通過 http post 方法獲取json 串格式的試卷信息。2)圖片的處理,當(dāng)題干或答案中有“img:tq/images1/tk/m_m_2.png;img ”的內(nèi)容( img: 圖片路徑 ;img)或 <img alt=""代表圖片路徑),說明它是個圖片需要解析顯示,首先需要登錄ftp 將 tq 目錄中所有圖片下載到本地,然后將從本地獲取圖片。 b5E2RGbCAP接口地址暫無輸入?yún)?shù)元素名稱約束類型寬度描述取值說
2、明PLAN_ID1StringV32考試計劃 ID必填(自定義 )PLAN_NAME1StringV100考試計劃名稱必填KD_NAME1StringV100考點(diǎn)名稱必填KHDX_ID1StringV32考核對象 ID必填RULE_TYPE1Int初、復(fù)訓(xùn)(1: 初訓(xùn), 2: 復(fù)訓(xùn) )必填PAPER_SUM1Int試卷總數(shù)必填USR1StringV32用戶名必填PWD1String密碼必填輸出參數(shù)試卷主信息:元素名稱約束類型寬度描述取值說明PLAN_ID1StringV32考試計劃 IDDURATION1Int考試時長 ( 分鐘 )SUM_MARK1Int試卷總分值PASS_MARK1int及
3、格分?jǐn)?shù)試卷數(shù)據(jù)信息:元素名稱約束類型寬度描述取值說明TQ_ID1StringV32試題 IDTQ_NAME1StringV1500試題名稱TQ_TYPE1StringF1試題類型1:單選; 2:多選; 3:判斷TQ_LEVEL1StringF1試題難度1:難; 2:中; 3:易XX1StringV2000試題選項BZ_ANSWER1StringV50試題標(biāo)準(zhǔn)答案答案選項用 ! 分割SCORE1StringV10分?jǐn)?shù)1/17SORT1Int試題編號TYPE1Int試題來源0:總局, 1:地方輸出參數(shù) json 格式RETCODE":"RT10","RETM
4、SG":"生成成功 ","PAPERINFO”:"PLAN_ID ": "計劃 ID",DURATION: " 時長 ","SUM_MARK ": " 試卷總分值 ","PASS_MARK": "及格分?jǐn)?shù) ","PAPERLIST”:" TQ_ID ": " 試卷 ID 代表第幾份試卷 "," TQ_NAME": " 試題名稱 "
5、;,"TQ_TYPE": " 試題類型 "," TQ_LEVEL ": " 試卷 ID 代表第幾份試卷 ", "XX ": " 試卷 ID 代表第幾份試卷 ", "BZ_ANSWER": " 試題標(biāo)準(zhǔn)答案 ", "SCORE": " 試題標(biāo)準(zhǔn)答案 ","SORT": " 試題標(biāo)準(zhǔn)答案 "," TYPE ": " 試題標(biāo)準(zhǔn)答案 &
6、quot;," TQ_ID ": " 試卷 ID 代表第幾份試卷 "," TQ_NAME": " 試題名稱 ","TQ_TYPE": " 試題類型 "," TQ_LEVEL ": " 試卷 ID 代表第幾份試卷 ", "XX ": " 試卷 ID 代表第幾份試卷 ", "BZ_ANSWER": " 試題標(biāo)準(zhǔn)答案 ", "SCORE": &
7、quot; 試題標(biāo)準(zhǔn)答案 ","SORT": " 試題標(biāo)準(zhǔn)答案 "," TYPE ": " 試題標(biāo)準(zhǔn)答案 ","PAPER_NUM": "SIJASJDOASDKSOAD932434J238423JJ"/ 注:原來100 道題 100 個 object 現(xiàn)在為 101 個 第 101 個為試卷碼示例publicclassTest publicstaticvoidmain(String args)throwsHttpException, IOException p1E
8、anqFDPwHttpClient client =new HttpClient();/ 設(shè)置連接超時時間 ( 單位毫秒 ) ,10S/client.getHttpConnectionManager().getParams().setConnectionTimeout(10000);DXDiTa9E3d/ 設(shè)置讀數(shù)據(jù)超時時間 ( 單位毫秒 ) ,30S /client.getHttpConnectionManager().getParams().setSoTimeout(30000);RTCrpUDGiT/設(shè)置為 get 取連接的方式 .2/17String url =" http:
9、/40:4000/kd/paper.shtml" ; 5PCzVD7HxAPostMethod post =new PostMethod(url);post.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, "gbk" ); jLBHrnAILgNameValuePair nameValue =new NameValuePair new NameValuePair("KD_NAME" , " 請規(guī)范填寫 " ),new N
10、ameValuePair("PLAN_ID","PLAN_ID" ),new NameValuePair("PLAN_NAME", " 請規(guī)范填寫 " ),new NameValuePair("KHDX_ID","628"),new NameValuePair("RULE_TYPE","1"),new NameValuePair("PAPER_SUM" , "1"),new NameValuePa
11、ir("USR" ,"admin"),new NameValuePair("PWD" , "1234" ) ;post.setRequestBody(nameValue);String json =""try / 得到返回的 response. client.executeMethod(post);/ 解壓縮字符串json = post.getResponseBodyAsString();catch(HttpException e) e.printStackTrace();catch(IOExc
12、eption e) e.printStackTrace(); finallypost.releaseConnection(); / 輸出打印output(json);publicstaticvoidoutput(String json) JSONObject obj = JSONObject.fromObject(json);JSONObject objs =obj.getJSONObject("PAPERINFO");if(objs.isEmpty()System.out .println(json); elseJSONArray array = objs.getJSON
13、Array("PAPERLIST");System.out .println(" 考試時間: " +objs.get("DURATION")+ "t滿分: " + objs.get("SUM_MARK" )+ "t及格分?jǐn)?shù): " +objs.get("PASS_MARK" );xHAQX74J0Xfor(inti = 0; i < array.size(); i+) System.out .println("tt第 " +(i+1
14、)+" 卷測試題 " );JSONArray arrays = array.getJSONArray(i);for( intj=0;j<arrays.size();j+)System.out .print(j+1)+" 、 " );String name =new String(arrays.getJSONObject(j).get("TQ_NAME" ).toString();LDAYtRyKfEString xx = arrays.getJSONObject(j).get("XX" ).toString(
15、);Zzz6ZB2LtkSystem.out .println(name+"t答案: " +arrays.getJSONObject(j).get("BZ_ANSWER" ).toString();dvzfvkwMI1if(! "" .equals(xx)String xs = xx.split("!");String pd = "A" , "B" , "C" , "D" ;for( intk = 0;k<xs.length;k+
16、)if(k<xs.length-1)System.out .print("t"+pdk+" 、 " +xsk+"" ); elseSystem.out .print("t"+pdk+" 、 " +xsk+"n"); elseSystem.out .println("t對 t錯" );3/172.2. 題庫圖片更新圖片更新使用說明FTP地址 : :21用戶名 : test密碼: test建議在本地建立photo/tq 目錄,然后將圖片下載到photo/
17、tq 目錄下,這樣便于題目、選項解析。2.3. 學(xué)員 (考生 ) 、學(xué)時、成績、證書信息維護(hù)接口接口使用說明將證書信息組成xml 格式文件,通過 webservice 訪問該接口,將數(shù)據(jù)傳入。接口地址正式的見公告 )rqyn14ZNXI輸入?yún)?shù)元素名稱元素名稱約束類型寬度描述備注RELATE_ID確保資格證書數(shù)據(jù)的唯一性(可以是證書數(shù)關(guān)聯(lián) ID1StringV50據(jù) ID 或其他字段組(必填)合),僅在刪除時與發(fā)證機(jī)關(guān)代碼一起作為條件使用。ZGLX_NAME資格類型1StringV50參考安全培訓(xùn)相關(guān)規(guī)(必填)定ZYLB_NAME作業(yè)類別 (1StringV50參考安全監(jiān)管總局30(必填)單位類型 )號令及相關(guān)規(guī)定CZXM_NAME操作項目1StringV50參考安全監(jiān)管總局30(必填)號令STU_NAM姓名1StringV50姓名(必填)SEX性別1StringV50男 / 女(必填)CERTTYPE_NAME身份證件類1S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 土建瓦工勞務(wù)分包合同
- 常年法律顧問合同
- 詳細(xì)操作流程說明書
- 2025年撫州貨運(yùn)資格證模擬考試題庫下載
- 2025年徐州市汽車租賃合同5篇
- 農(nóng)莊農(nóng)場合作經(jīng)營合同協(xié)議書范本6篇
- 公司副食品購銷合同7篇
- 房地產(chǎn)開發(fā)聯(lián)營合同
- 專利技術(shù)的授權(quán)與使用條款協(xié)議
- 無償保管合同范本-倉儲保管合同8篇
- 中小學(xué)領(lǐng)導(dǎo)班子包級包組包班制度
- 汽車掛靠經(jīng)營合同協(xié)議書模板
- 基坑土方開挖專項施工方案(完整版)
- 2025年江蘇農(nóng)牧科技職業(yè)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 數(shù)據(jù)中心運(yùn)維服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 2025年中煤集團(tuán)新疆能源有限公司招聘筆試參考題庫含答案解析
- 2024-2025學(xué)年山東省濰坊市高一上冊1月期末考試數(shù)學(xué)檢測試題(附解析)
- 電玩城培訓(xùn)課件
- 2025年全年日歷-含農(nóng)歷、國家法定假日-帶周數(shù)豎版
- 小學(xué)生播音員課件
- 2024年重大事項內(nèi)部會審制度(3篇)
評論
0/150
提交評論