获取用户信息
POST
/api/v1/system/user/read
iThings-apisvr/系统管理/用户管理
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Basic 之后拼接空格,以及经过 Base64 编码的 username:password
示例:
Authorization: Basic *****************
Header 参数
iThings-token
string
可选
示例值:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVaWQiOiIxNzQwMzU4MDU3MDM4MTg4NTQ0IiwiZXhwIjoxNjgzNTQ4NDU5LCJpYXQiOjE2ODM1NDQ4NTksIlJvbGUiOjF9.ygQyxFx7AGtf7vcFJmE-xcElQUtwE23HN_0av02tSec
iThings-project-id
string
可选
默认值:
123123123
Body 参数application/json
uid
string
用户id
示例
{
"uid": "1763467214783807488"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://42.193.250.251:7777/api/v1/system/user/read' \
--header 'iThings-token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVaWQiOiIxNzY2MjUyMTY2OTI5NjEyODAwIiwiUm9sZSI6NSwiSXNBbGxEYXRhIjoyLCJleHAiOjE2ODcwMTUyMDYsImlhdCI6MTY4NzAwOTMxMn0.xxFiBpYlTIDLYhN-_stlrmYGOLqF-wHJKBSqs-zVb8k' \
--header 'iThings-project-id: 123123123' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic Og==' \
--data-raw '{
"uid": "1763467214783807488"
}'
返回响应
🟢200成功
application/json
Body
code
integer
错误码
msg
string
错误信息
data
object (用户信息)
必需
createdTime
string
必需
uid
string
用户id
userName
string
用户名
nickName
string
用户名昵称
sex
integer
必需
city
string
用户所在城市
country
string
用户所在国家
province
string
用户所在省份
language
string
必需
headImgUrl
string
用户头像
regIP
string
注册ip
lastIP
string
最后登录ip
wechat
string
微信UnionID
phone
string
手机号
email
string
邮箱
role
integer
必需
isAllData
integer
必需
示例
{
"code": 200,
"msg": "success",
"data": {
"uid": "1763467214783807488",
"userName": "LudengAdmin",
"email": "",
"phone": "",
"wechat": "",
"lastIP": "",
"regIP": "",
"nickName": "ludeng",
"city": "",
"country": "",
"province": "",
"language": "",
"headImgUrl": "",
"createdTime": "1683382820",
"role": 5,
"sex": 1,
"isAllData": 1
}
}
修改于 2023-06-18 13:44:36