接入管理
第三方应用接入设置
GET 接入应用列表
GET /admin/client/page
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
current | query | string | 否 | none |
size | query | string | 否 | none |
descs | query | string | 否 | none |
ascs | query | string | 否 | none |
type | query | string | 否 | 类型 字符串 |
name | query | string | 否 | 应用名称 |
Authorization | header | string | 是 | none |
返回示例
json
{
"code": 0,
"msg": null,
"data": {
"records": [
{
"id": "1782234381679693825",
"clientId": "tuxinshuo",
"clientSecret": "tuxinshuo",
"resourceIds": null,
"scope": "server",
"authorizedGrantTypes": [
"password"
],
"webServerRedirectUri": null,
"authorities": null,
"accessTokenValidity": 43200,
"refreshTokenValidity": 2592001,
"additionalInformation": "{\"captcha_flag\":\"0\",\"enc_flag\":\"1\",\"online_quantity\":\"1\"}",
"autoapprove": "true",
"delFlag": "0",
"createBy": "admin",
"updateBy": "admin",
"createTime": "2024-04-22 10:26:03",
"updateTime": "2024-05-07 15:47:02",
"describe": "这是描述",
"name": "图新说",
"type": "C端"
}
],
"total": 1,
"size": 10,
"current": 1,
"pages": 1
},
"ok": true
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | none | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | none | |
» msg | null | true | none | none | |
» data | object | true | none | none | |
»» records | [object] | true | none | none | |
»»» id | string | false | none | none | |
»»» clientId | string | false | none | none | |
»»» clientSecret | string | false | none | none | |
»»» resourceIds | null | false | none | none | |
»»» scope | string | false | none | none | |
»»» authorizedGrantTypes | [string] | false | none | none | |
»»» webServerRedirectUri | null | false | none | none | |
»»» authorities | null | false | none | none | |
»»» accessTokenValidity | integer | false | none | none | |
»»» refreshTokenValidity | integer | false | none | none | |
»»» additionalInformation | string | false | none | none | |
»»» autoapprove | string | false | none | none | |
»»» delFlag | string | false | none | none | |
»»» createBy | string | false | none | none | |
»»» updateBy | string | false | none | none | |
»»» createTime | string | false | none | none | |
»»» updateTime | string | false | none | none | |
»»» describe | string | false | none | none | |
»»» name | string | false | none | none | |
»»» type | string | false | none | none | |
»» total | integer | true | none | none | |
»» size | integer | true | none | none | |
»» current | integer | true | none | none | |
»» pages | integer | true | none | none | |
» ok | boolean | true | none | none |
POST 保存接入应用
POST /admin/client
Body 请求参数
json
{
"id": "",
"clientId": "aaa",
"clientSecret": "aaa",
"scope": "server",
"authorizedGrantTypes": [
"password"
],
"webServerRedirectUri": "",
"authorities": "",
"accessTokenValidity": 43200,
"refreshTokenValidity": 2592001,
"autoapprove": "true",
"delFlag": "",
"createBy": "",
"updateBy": "",
"createTime": "",
"updateTime": "",
"tenantId": "",
"onlineQuantity": "0",
"captchaFlag": "0",
"encFlag": "1",
"type": "C端",
"name": "C端平台",
"describe": "描述描述"
}
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
Authorization | header | string | 是 | none |
body | body | object | 否 | none |
» id | body | string | 是 | none |
» clientId | body | string | 是 | none |
» clientSecret | body | string | 是 | none |
» scope | body | string | 是 | none |
» authorizedGrantTypes | body | [string] | 是 | none |
» webServerRedirectUri | body | string | 是 | none |
» authorities | body | string | 是 | none |
» accessTokenValidity | body | integer | 是 | none |
» refreshTokenValidity | body | integer | 是 | none |
» autoapprove | body | string | 是 | none |
» delFlag | body | string | 是 | none |
» createBy | body | string | 是 | none |
» updateBy | body | string | 是 | none |
» createTime | body | string | 是 | none |
» updateTime | body | string | 是 | none |
» tenantId | body | string | 是 | none |
» onlineQuantity | body | string | 是 | none |
» captchaFlag | body | string | 是 | none |
» encFlag | body | string | 是 | none |
» type | body | string | 是 | 类型 |
» name | body | string | 是 | 应用名称 |
» describe | body | string | 是 | 描述 |
返回示例
json
{
"code": 0,
"msg": null,
"data": true,
"ok": true
}
返回结果
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | none | Inline |
返回数据结构
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» code | integer | true | none | none | |
» msg | null | true | none | none | |
» data | boolean | true | none | none | |
» ok | boolean | true | none | none |