跳到主要内容

OAuth客户端管理

创建或更新OAuth客户端信息。

请求方式​

POST /api/v1/grant/client/manage

请求参数​

参数名类型必填说明
client_idstring否客户端ID(更新时必填)
namestring是客户端名称
descriptionstring否客户端描述
redirect_uristring是回调地址
statusint否客户端状态(默认1)

响应参数​

参数名类型说明
codeint状态码(200-成功)
msgstring操作结果消息
client_idstring客户端ID
client_secretstring客户端密钥(仅创建时返回)

请求示例​

{
"name": "移动应用客户端",
"description": "iOS移动应用",
"redirect_uri": "app://oauth/callback",
"status": 1
}

响应示例​

{
"code": 200,
"msg": "客户端创建成功",
"client_id": "client456",
"client_secret": "secret123456"
}

错误码​

错误码说明
400参数错误
403无权限操作
500服务器内部错误

相关链接​