Fecify-用户-创建

接口信息

  • 接口地址: {your-site-url}/api/skill/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 用户账号,唯一标识
nickname String 用户昵称
password String 用户密码
checkPass String 确认密码,需与 password 一致
avatar_img String 用户头像完整 URL
status String 账号状态:"1" 激活,"2" 禁用

请求示例

cURL

curl --location --request POST '{your-site-url}/api/skill/account/create' \
--header 'skill-access-token: {your-skill-access-token}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "username": "weqrwer21wqr3qewwer",
    "nickname": "rerere",
    "avatar_img": "https://cdn12.fecmall.com/common/0/image/2026/07/20/0ec90a208dc8a6329fd645bac5196a97.png",
    "status": "1",
    "password": "weqrwe2121rweewrqwer",
    "checkPass": "weqrwe2121rweewrqwer"
}'

返回结果

code200 表示调用成功;code 不为 200 表示调用失败。

成功响应

{
    "code": 200,
    "data": {
        "id": 149,
        "username": "weqrwer21wqr3qewwer",
        "nickname": "rerere",
        "avatar_img": "https://cdn12.fecmall.com/common/0/image/2026/07/20/0ec90a208dc8a6329fd645bac5196a97.png",
        "status": 1,
        "type": 2,
        "created_at": 1784953587,
        "updated_at": 1784953587
    },
    "message": "success"
}

返回字段说明

字段 类型 说明
code Number 状态码,200 表示成功
message String 执行结果的文字描述
data Object 返回数据

data 子字段

字段 类型 说明
id Number 新创建的用户 ID
username String 用户账号
nickname String 用户昵称
avatar_img String 用户头像完整 URL
status Number 账号状态:1 激活,2 禁用
type Number 账户类型:创建后默认 2(商家端后台主账户)
created_at Number / String 创建时间(Unix 时间戳或时间字符串)
updated_at Number / String 更新时间

注意事项

  1. username 需唯一,重复会返回错误。
  2. passwordcheckPass 必须一致。
  3. avatar_img 支持完整的图片 URL 地址。

results matching ""

    No results matching ""