Fecify-已上架应用-列表

接口信息

  • 接口地址: {your-site-url}/api/skill/addons/get-all-addons-list
  • 基础 URL: {your-site-url} 需替换为你自己的独立站 URL 地址,如 https://your-domain.com/admin
  • 请求方式: GET
  • Content-Type: application/json
  • 说明: 获取系统中所有已上架的应用和模版列表,按插件和模版分组返回,支持按店铺类型筛选。

认证

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

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

请求参数

参数 类型 必填 说明
shop_type Number 店铺类型:10 B2C,20 B2B。筛选该店铺类型可用的应用和模版

请求示例

cURL

curl --location --request GET '{your-site-url}/api/skill/addons/get-all-addons-list?shop_type=10' \
--header 'skill-access-token: {your-skill-access-token}' \
--header 'Content-Type: application/json'

返回结果

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

成功响应

{
    "code": 200,
    "data": {
        "themes": [
            {
                "id": 28,
                "identity": "platform_theme",
                "name": {
                    "name": "综合站模板-默认",
                    "lang_params": {
                        "en": "综合站模板-en",
                        "tw": "综合站模板-tw"
                    }
                },
                "description": {
                    "name": "综合站模板",
                    "lang_params": {
                        "en": "",
                        "tw": ""
                    }
                },
                "img": "/system/addons/platform_theme.png",
                "type": 7,
                "pay_type": 1,
                "is_forever": 1,
                "addons_type": 2
            }
        ],
        "extensions": [
            {
                "id": 16,
                "identity": "facebook",
                "name": "Facebook",
                "description": "Facebook像素,Fecebook Feed",
                "img": "/system/addons/facebook.png",
                "type": 3,
                "pay_type": 1,
                "is_forever": 2,
                "addons_type": 1
            }
        ]
    },
    "message": "success"
}

返回字段说明

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

data 子字段

字段 类型 说明
themes Array 已上架的模版列表(addons_type=2
extensions Array 已上架的插件列表(addons_type=1

themes / extensions 子项

字段 类型 说明
id Number 应用 ID
identity String 应用唯一标识
name String / Object 应用名称。可能为字符串或多语言 JSON 结构:{"name":"名称","lang_params":{"en":"","tw":""}}
description String / Object 应用描述,格式同 name
img String 应用图片相对路径
type Number 应用类型编码,对应 Fecify-插件类型列表key
pay_type Number 付费类型:1 付费应用,2 免费应用
is_forever Number 是否永久标识。pay_type=1 时有效
addons_type Number 应用类别:1 应用插件,2 模版

注意事项

  1. shop_type 为必填参数,筛选该类型店铺可用的应用列表。shop_type 值从 Fecify店铺类型列表 获取。
  2. namedescription 可能为字符串或多语言 JSON 结构,需根据实际格式解析。
  3. addons_type 区分插件(1)和模版(2),反映在返回结果的分组中。
  4. img 为相对路径,完整 URL 需拼接基础图片 URL。

results matching ""

    No results matching ""