HTTP/HTTPS
Protocol
API Url:http://ai2a.com/api/app.php?s=App.Auth.ApplyToken
API Description: 通过应用校验进行授权,根据客户端应用的app_key和app_secret创建新的访问令牌
AI兔平台 / App API / 申请访问令牌 必备
申请访问令牌 必备
API Url:http://ai2a.com/api/app.php?s=App.Auth.ApplyToken
API Description: 通过应用校验进行授权,根据客户端应用的app_key和app_secret创建新的访问令牌
API Parameters
Parameter Name | Type | Is Required | Default | Note | Description |
---|---|---|---|---|---|
app_key | string | Required | - | app_key,用于区分客户端应用 | |
app_secret | string | Required | - | 应用密钥 | |
uid | int | Optional | 授权的用户id,如果用户已登录可加传此参数,以便后续服务端判断用户是否已登录 |
Return Field
Response Result | Type | Description |
---|---|---|
ret | int | status code, 200 is ok, 4xx is bad request, 5xx is server inside error |
data | object/mixed | business data, decided by API implementation |
data.access_token | string | 新的访问令牌,申请失败时返回空字符串 |
data.expire_at | int | 过期时间戳 |
data.expire_time | string | 过期时间字符串,方便人工查看,示例:2022-01-01 10:00:00 |
msg | string | message, usually error message |
Test Online
Parameter | Is Required | Value |
---|---|---|
service | Required | |
app_key | Required | |
app_secret | Required | |
uid | Optional |
Client Request Demo
{
"ret": 200,
"data": {
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiI4ZWE2YTE4OCIsImF1ZCI6ImFwcCIsInN1YiI6IkRGSDZOYlpjc2N1MjE5TnEySWZpend4MyIsInVpZCI6MCwiZGlkIjoyLCJpYXQiOjE2ODEyODk1MjAsImV4cCI6MTY4Mzg4MTUyMH0.WNR6SQQjRJvMzrpm1hFZdAVgZAIBx63sbDRHqZ_bclA", //access_token
"expire_at": 1683881520, //过期时间戳
"expire_time": "2023-05-12 16:52:00" //过期时间
},
"msg": ""
}
Error List
Error Status | Error Description |
---|---|
400 | ret=400,客户端参数错误或非法请求 |
404 | 表示接口服务不存在 |
406 | ret=406,access_token令牌校验不通过 |
407 | ret=407,app_key权限不足,或未知应用 |
408 | ret=408,当前用户禁止使用,或用户未登录 |
409 | ret=409,接口流量不足 |
500 | 表示服务端内部错误 |
Last generated at: 2024-10-29 21:48:14