Fecify-操作员-创建
接口信息
- 接口地址:
{your-site-url}/api/skill/system-account/create
- 基础 URL:
{your-site-url} 需替换为你自己的独立站 URL 地址,如 https://your-domain.com/admin
- 请求方式:
POST
- Content-Type:
application/json
- 说明: 创建新的操作员账号,指定昵称、用户名、密码、角色和头像。
认证
请求头中需要携带 skill-access-token:
| Header |
值 |
skill-access-token |
{your-skill-access-token} (请替换为你自己的 token) |
请求参数
| 字段 |
类型 |
必填 |
说明 |
username |
String |
是 |
操作员登录账号 |
password |
String |
是 |
操作员登录密码(明文) |
nickname |
String |
是 |
操作员昵称 |
status |
Number |
是 |
激活状态:1 = 激活,2 = 禁用 |
role_id |
Number |
是 |
角色 ID,通过 Fecify-角色-select下拉条 获取 |
avatar_img |
String |
否 |
头像图片完整 URL |
请求示例
cURL
curl --location --request POST '{your-site-url}/api/skill/system-account/create' \
--header 'skill-access-token: {your-skill-access-token}' \
--header 'Content-Type: application/json' \
--data-raw '{
"nickname": "测试操作员",
"status": 1,
"role_id": 18,
"avatar_img": "https://cdn.fecmall.com/common/0/image/avatar.png",
"username": "testuser",
"password": "mypassword"
}'
返回结果
code 为 200 表示成功;code 不为 200 表示失败。
成功响应
{
"code": 200,
"data": {
"id": 147,
"username": "4311214123432411234123",
"nickname": "4231423",
"avatar_img": "https://cdn12.fecmall.com/common/0/image/2026/07/20/xxx.png",
"status": 1,
"type": 4,
"created_at": 1784689034,
"updated_at": 1784689034
},
"message": "success"
}
返回字段说明
| 字段 |
类型 |
说明 |
code |
Number |
状态码,200 表示成功 |
message |
String |
执行结果的文字描述 |
data |
Object |
创建后的操作员信息 |
注意事项
role_id 决定操作员的权限范围,从 Fecify-角色-select下拉条 获取。
- 创建成功后操作员可通过
username + password 登录。