# 判断openId是否合法

接口地址:http://gateway--cnki--net--https.cnki.mdjsf.utuvpn.utuedu.com:9000/openx/jssdk/auth/openId/check?openId=ea08

请求方式:GET

接口描述: 判断openId是否合法

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型
openId 用户openId query true String
Authorization 请求的token,获取方式详见:知网研学开放平台文档-认证中心-客户端模式获取JWT (opens new window) header true String

注意事项:Authorization参数是携带在请求的header中,格式示例(注意Bearer 后有空格):

Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCaWF...

响应状态:

状态码 说明
200 OK
400400 无效的请求!
400430 权限不足,拒绝访问!
400511 无效的openId!
400512 参数异常,请检查入参!
400500 系统异常,请联系管理员!

响应参数:

参数名称 参数说明 类型
code 接口返回状态码 integer(int32)
content 接口返回数据 object
count 接口返回当前页数据条数(分页查询专用) integer(int32)
message 接口返回信息 string
success 接口返回是否成功 boolean
total 接口返回数据总条数(分页查询专用) integer(int32)

响应示例:

{
    "success": true,
    "message": "合法用户",
    "content": "1",
    "count": null,
    "total": null,
    "code": 200
}

注意code=200,content="1"可作为判断openId合法性的依据。