开发 服务端 接口调用凭证 getAccessToken
# 接口调用凭证
更新时间:2024-09-10 14:20:27
该授权方式使用 OAuth2 的 client credentials 模式,获取小程序全局唯一后台接口调用凭据。
说明:
- access_token48小时内有效。
- 未超出有效截止时间,开发者重新调用获取新的access_token,则新老token同时有效。
- 为了避免token过期,开发者可根据业务实际情况进行间隔请求,注意间隔时间,不要超出48小时。
# 请求地址
名称 | 内容 |
HTTP URL | https://open.kuaishou.com/oauth2/access_token |
HTTP Method | GET |
content-type | x-www-form-urlencoded |
# 参数
属性 | 类型 | 必填 | 说明 |
app_id | string | 是 | 小程序的 app_id |
app_secret | string | 是 | 小程序的密钥 |
grant_type | string | 是 | 固定值“client_credentials” |
# 请求示例
curl --location --request GET 'https://open.kuaishou.com/oauth2/access_token?app_secret=9VfzaT-7Jf1bBHv-veFZfg&grant_type=client_credentials&app_id=ks707065143182458884'
# 返回值
{
"result": 1,
"access_token": "xxxxxxx",
"expires_in": 23435,
"token_type" : "bearer"
}
说明
字段 | 说明 | 示例 |
result | 请求结果 | 1: 请求成功 非1: 错误码 |
access_token | 接入token,几乎所有OpenAPI接口都需要传入access_token才能通过 | ChFvYXV0aC5hY2Nlc3NUb2tlbhJQREzuPCu6S9HTR4etH5jep8ngfgBWotTzzo4oKass9so12s88aVS_VVhWLcygp4E--9IObpG92ItAj8WWZrAv6sGTYHLbT4knftXhotTAQDoaEshvFCVjVKMU-Fs4wE7NnP3X7iIgJ_B3Nxf6sEc0_L4uyqImsxUmEmhvM374mMNJYJwBb4IoDzAB |
expires_in | token过期时间,单位:秒 | 3600000 |
token_type | token类型,固定为bearer | bearer |
# 错误码
当 result 不为 1 时,说明请求错误。错误码如下
错误码 | 含义 |
100200100 | 参数有误,需要检查参数是否为空或有误 |
100200101 | 验证出错,需要检查app_id和app_secret |
上一篇:《code2Session》
下一篇:《发送订阅消息》
仍有疑问? 前往社区提问