Fecify-店铺-更新

接口信息

  • 接口地址: {your-site-url}/api/skill/shop/update
  • 基础 URL: {your-site-url} 需替换为你自己的独立站 URL 地址,如 https://your-domain.com/admin
  • 请求方式: POST
  • Content-Type: application/json
  • 说明: 更新已存在店铺的信息,可修改域名、IP、HTTPS、防关联、Cloudflare、多语言等配置。先通过 店铺-详细 获取当前值,修改后再提交。

认证

请求头中需要携带 skill-access-token

Header
skill-access-token {your-skill-access-token} (请替换为你自己的 token)

请求参数

字段 类型 必填 说明
id String 店铺 ID,从 激活店铺-列表 等列表接口获取
name String 店铺名称
status Number 店铺状态:1 = 激活,2 = 关闭
domain String 店铺域名
ip String 店铺域名对应的 IP,绑定时先通过 店铺-测试绑定IP 验证
https Number HTTPS 证书:1 = 开启,2 = 关闭
product_max_count Number 商品最大数量,0 = 无限制
is_not_expire Number 过期类型:1 = 永不过期,2 = 指定过期时间
expired_at String 过期时间,格式 YYYY-MM-DD HH:mm:ssis_not_expire=2 时有效
associate_status Number 防关联状态:1 = 不设置,2 = 绑定 IP,3 = 使用代理
proxy_id String 代理 ID,associate_status=3 时有效,从 Fecify-代理-select列表 获取
cfsaas_id Number Cloudflare SaaS ID
language_codes String 店铺支持的多语言简码,多个用逗号分隔。空字符串表示支持全部语言

请求示例

cURL

curl --location --request POST '{your-site-url}/api/skill/shop/update' \
--header 'skill-access-token: {your-skill-access-token}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": "353",
    "domain": "84b96f9b85.fecmall.cn",
    "ip": "172.18.141.195",
    "https": 1,
    "name": "rewrwe",
    "status": 1,
    "product_max_count": 0,
    "expired_at": "",
    "is_not_expire": 1,
    "associate_status": 2,
    "proxy_id": "",
    "cfsaas_id": 4,
    "language_codes": ""
}'

返回结果

code200 表示更新成功;code 不为 200 表示失败。

成功响应

{
    "code": 200,
    "data": {
        "id": 353,
        "name": "rewrwe",
        "domain": "84b96f9b85.fecmall.cn",
        "https": 1,
        "status": 1,
        "ip": "172.18.141.195",
        "associate_status": 2,
        "proxy_id": 0,
        "product_max_count": 0,
        "main_manager_id": 138,
        "created_at": "2026-07-21 14:03:07",
        "updated_at": "2026-07-21 14:17:14"
    },
    "message": "success"
}

返回字段说明

字段 类型 说明
code Number 状态码,200 表示成功
message String 执行结果的文字描述
data Object 更新后的店铺信息,字段含义与 店铺-详细 返回字段一致

注意事项

  1. 先通过 店铺-详细 获取当前店铺信息,修改各字段后再调用本接口。
  2. id 必填,其余字段按需传入,未传入的字段保持原值。
  3. ip 建议先通过 店铺-测试绑定IP 验证可用性。
  4. associate_status=3 时需配合 店铺-测试代理IP 验证代理可用性。
  5. proxy_idFecify-代理-select列表 获取对应的代理 ID。

results matching ""

    No results matching ""