如何獲取Token

第一步:獲得開發者ID和密鑰

登錄考試云后臺管理,打開菜單:管理-開發者管理(如下圖),獲取開發者ID(AppID)和 開發者密鑰(密鑰)

注意:開發者密鑰一經生成,請注意妥善保管(建議做成可配置參數,方便重置后快速配置生效)


第二步:請求獲取Token

接口地址:https://api.kaoshiyun.com.cn/api/v5/getToken.ashx?appid=[AppID]&appkey=[AppKey]

提醒:請在服務端發起接口請求,以保護開發者密鑰信息安全

請求方式:GET或POST

參數說明:

參數名稱

說明

appid

開發者ID是指開發者用于與考試云集成開發的統一識別碼,配合開發者密鑰調用考試云的接口能力。

appkey

開發者密鑰是校驗考試云開發者身份的安全密鑰,請妥善保管。建議開發者做成可配置參數,以便重置密鑰時可迅速配置使用。

返回值說明:

{"accessToken":"K5Jd66bc4FxmcYKLapbkzUvXcek61QdL5GGvjqhpbs4At1HxpzxTV2fwaF8CstK2fknEEV7D8YUd","expireSecond":7200}

參數名稱

說明

accessToken

接口調用憑證,調取各接口時需要驗證此憑證有效性

expireSecond

2小時內有效,單位(秒),請在本地存儲并判斷時間有效性,

注意:需要指定HTTP輸出流中添加"content-type": "application/json"。


返回錯誤示例:

{"errcode":"40004","errmsg":"AppKey parameter error"}

{"errcode":"40006","errmsg":"AccessToken has expired"}