# auth.checkSessionKey
# 接口说明
校验用户登录态 session_key 是否有效。开发者可以通过该接口检测用户登录态是否过期。
# 接口地址
国内:
GET https://cloud-miniapp.tapapis.cn/auth/v1/checksession
国际:
GET https://cloud-miniapp.tapapis.com/auth/v1/checksession
# 请求参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
openid | string | 是 | 用户唯一标识 | |
access_token | string | 是 | 接口调用凭证 | |
signature | string | 是 | 用户签名,参考签名验证 | |
sig_method | string | hmac_sha256 | 是 | 签名方法,目前仅支持 hmac_sha256 |
# 返回结果
# 正常返回
HTTP 状态码为 200,无返回数据。
# 错误返回
{
"errcode": 87009,
"errmsg": "invalid signature"
}
属性 | 类型 | 说明 |
---|---|---|
errcode | number | 错误码 |
errmsg | string | 错误信息 |
# 错误码
错误码 | 说明 |
---|---|
1040001 | 无效的 Access Token |
1087009 | 无效的 signature |
# 示例代码
# 请求示例
GET https://cloud-miniapp.tapapis.cn/auth/v1/checksession?openid=OPENID&access_token=ACCESS_TOKEN&signature=SIGNATURE&sig_method=hmac_sha256
# 错误返回示例
{
"errcode": 87009,
"errmsg": "invalid signature"
}