- 数据
- 栏目列表_ChannelListGET
- 栏目对象_ChannelGET
- 栏目对象ByAlias_ChannelGET
- 文章列表_ArticleListGET
- 文章分页_ArticlePageGET
- 文章对象_ArticleGET
- 上一篇文章_ArticlePrevGET
- 下一篇文章_ArticleNextGET
- 全文检索文章分页_EsArticlePageGET
- 全文检索文章列表_EsArticleListGET
- 区块项列表_BlockItemListGET
- 字典列表_DictListGET
- 模型列表_ModelListGET
- 模型对象_ModelGET
- Tag列表_TagListGET
- Tag分页_TagPageGET
- 获取Tag对象GET
- 表单列表_FormListGET
- 表单分页_FormPageGET
- 获取表单对象GET
- 站点列表_SiteListGET
- 站点对象_SiteGET
- 投票列表_VoteListGET
- 投票分页_VotePageGET
- 投票对象_VoteGET
- 留言列表_MessageBoardListGET
- 留言分页_MessageBoardPageGET
- 获取留言对象GET
- 留言类型列表_MessageBoardTypeListGET
- 调查问卷列表_SurveyListGET
- 调查问卷分页_SurveyPageGET
- 调查问卷对象_SurveyGET
- 文章排行榜列表_LeaderBoardListGET
- 文章排行榜分页_LeaderBoardPageGET
- 内容
- 用户
- 系统
- 其它
更新个人信息
PUT
/api/settings/profile
会员设置接口
请求参数
Body 参数application/json
用户实体类
id
integer <int64>
用户ID
groupId
integer <int64>
用户组ID
orgId
integer <int64>
组织ID
username
string
用户名
email
string
电子邮箱
mobile
string
手机号码
alias
string
博客地址
nickname
string
昵称
realName
string
真实姓名
gender
integer <int32>
必需
avatar
string
头像URL
passwordModified
string <date-time>
密码修改时间
rank
integer <int32>
等级
type
integer <int32>
必需
status
integer <int32>
必需
group
object (Group)
用户组实体类
id
integer <int64>
用户组ID
name
string
名称
description
string
描述
allAccessPermission
boolean
全部浏览权限
type
integer <int32>
必需
order
integer <int32>
排列顺序
accessPermissions
array[integer <int64>]
可选
org
object (Org)
组织实体类
id
integer <int64>
组织ID
parentId
integer <int64>
上级组织ID
name
string
名称
phone
string
电话
address
string
地址
contacts
string
联系人
depth
integer <int32>
层级
order
integer <int32>
排列顺序
hasChildren
boolean
是否有子组织
names
array[string]
名称层级列表
paths
array[object (Org) {11}]
可选
roleList
array[object (Role) {19}]
角色列表
id
integer <int64>
角色ID
siteId
integer <int64>
站点ID
name
string
名称
description
string
描述
allPermission
boolean
所有功能权限
allGrantPermission
boolean
所有授权权限
globalPermission
boolean
全局数据权限
allArticlePermission
boolean
所有文章权限
allChannelPermission
boolean
所有栏目权限
dataScope
integer <int32>
必需
allStatusPermission
boolean
所有状态权限
rank
integer <int32>
等级
type
integer <int32>
必需
scope
integer <int32>
必需
order
integer <int32>
排列顺序
permission
string
功能权限
grantPermission
string
授权权限
site
object (Site)
站点实体类
global
boolean
是否全局共享
orgList
array[object (Org) {11}]
扩展组织列表
id
integer <int64>
组织ID
parentId
integer <int64>
上级组织ID
name
string
名称
phone
string
电话
address
string
地址
contacts
string
联系人
depth
integer <int32>
层级
order
integer <int32>
排列顺序
hasChildren
boolean
是否有子组织
names
array[string]
名称层级列表
paths
array[object (Org) {11}]
可选
name
string
可选
location
string
居住地
created
string <date-time>
创建日期
enabled
boolean
是否正常状态
root
boolean
可选
loginDate
string <date-time>
最后登录日期
loginCount
integer <int32>
登录次数
loginIp
string
最后登录IP
largeAvatar
string
大头像
mediumAvatar
string
中头像
birthday
string <date-time>
出生日期
bio
string
自我介绍
homepage
string
个人主页
smallAvatar
string
小头像
示例
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://demo.ujcms.com/api/settings/profile' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
🟢200成功
*/*
Body
响应对象
status
integer <int32>
可选
result
object
数据
额外字段
object
数据
message
string
信息
exception
string
异常类的类名
示例
{
"status": 0,
"result": {
"property1": {},
"property2": {}
},
"message": "string",
"exception": "string"
}
修改于 2025-03-04 10:44:02