接入管理
第三方应用接入设置
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 |