获取访问令牌_grant_type=client_credentials
正式环境
正式环境
POST
/auth/v7/access
用户系统对接采取蜻蜓授权登录时使用 grant_type=authorization_code,参数client_id和授权码code参数为必填,redirect_uri为选填,返回code对应的具名用户token。如果具名用户token过期,可通过grant_type=refresh_token获取具名用户新的token。
tips: os, os_version, package_version, app_version, device_model等参数为选填。为了开放平台更好地提供服务,接入方客户端发起请求(包括服务端透传)时请尽量填写。
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://api.open.qtfm.cn/auth/v7/access?device_id={{device_id}}&access_token={{access_token}}&user_id={{user_id}}&coop_open_id={{coop_open_id}}&device_os={{device_os}}&device_os_version={{device_os_version}}&app_version={{app_version}}&device_model={{device_model}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"grant_type": "client_credentials",
"client_id": "MWVlMmNhMjgtYWUzOS0xMWU2LTkyM2YtMDAxNjNlMDAyMGFk",
"client_secret": "#{client_secret}"
}'
响应示例响应示例
{
"data": {
"access_token": "NTg2ZjNjMTItMTA0My00MDAyLThlY2EtMDBlODMzZWZkMmRj",
"expires_in": 23304,
"refresh_token": "",
"user_id": ""
},
"errcode": 0,
"errmsg": "Success"
}
请求参数
Query 参数
device_id
string
可选
默认值:
{{device_id}}
access_token
string
可选
默认值:
{{access_token}}
user_id
string
可选
默认值:
{{user_id}}
coop_open_id
string
可选
默认值:
{{coop_open_id}}
device_os
string
可选
默认值:
{{device_os}}
device_os_version
string
设备操作系统版本
默认值:
{{device_os_version}}
app_version
string
设备应用版本
默认值:
{{app_version}}
device_model
string
机型
默认值:
{{device_model}}
Body 参数application/json
返回响应
修改于 2022-08-24 07:53:30