Replace setting value
PUT
/api/v1/setting
授权
UserHttpBearer
Use existing opaque tokens for authentication
类型HTTP (bearer)
请求体
application/json
JSON
{
"key": "string",
"social": {
"weChatSocial": {
"appId": "string",
"secret": "string",
"callback": "string",
"codeUrl": "string",
"userInfoUrl": "string"
},
"gitHubSocial": {
"appId": "string",
"secret": "string",
"callback": "string",
"codeUrl": "string",
"tokenUrl": "string",
"userInfoUrl": "string"
},
"googleSocial": {
"appId": "string",
"secret": "string",
"callback": "string",
"codeUrl": "string",
"tokenUrl": "string",
"userInfoUrl": "string"
},
"loginRedirectUrl": "string",
"loginBindRedirectUrl": "string",
"bindRedirectUrl": "string"
},
"aiAgent": {
"enabled": true,
"provider": "string",
"agentId": "string",
"chatIframe": "string",
"extensions": {
"additionalProperties": {
}
}
},
"healthCheck": {
"enabled": true,
"alarmWay": [
],
"receiveUser": [
{
"id": 0,
"fullName": "string"
}
]
},
"apiLog": {
"enabled": true,
"loggerService": "string",
"eventService": "string",
"printLevel": "string",
"clearBeforeDay": 0,
"systemRequest": {
"enabled": true,
"maxPayloadLength": 0,
"defaultIgnorePattern": "string",
"customIgnorePattern": "string",
"pushLoggerService": true,
"pushLoggerServiceIgnorePattern": "string"
}
},
"operationLog": {
"enabled": true,
"clearBeforeDay": 0
},
"systemLog": {
"clearWay": "CLEAR_BEFORE_DAY",
"clearBeforeDay": 0,
"compressionBeforeDay": 0,
"compressionMovePath": "string",
"diskUsageExceedsRate": 0,
"diskUsageExceedsAndClearBeforeDay": 0
},
"maxResourceActivities": 0,
"maxMetricsDays": 0
}
响应
OK
*/*
JSON
{
"code": "string",
"msg": "string",
"data": {
},
"datetime": "string",
"ext": {
"additionalProperties": {
}
}
}
Query the detail of setting value
GET
/api/v1/setting/{key}
授权
UserHttpBearer
Use existing opaque tokens for authentication
类型HTTP (bearer)
参数
路径参数
key*
Setting key
类型string
必填枚举
"LOCALE"
"SECURITY"
"SOCIAL"
"QUOTA"
"FUNC_INDICATOR"
"PREF_INDICATOR"
"STABILITY_INDICATOR"
"OPERATION_LOG_CONFIG"
"API_LOG_CONFIG"
"SYSTEM_LOG_CONFIG"
"MAX_RESOURCE_ACTIVITIES"
"MAX_METRICS_DAYS"
"TESTER_EVENT"
"AI_AGENT"
响应
OK
*/*
JSON
{
"code": "string",
"msg": "string",
"data": {
},
"datetime": "string",
"ext": {
"additionalProperties": {
}
}
}