如何获取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"}