Fecify-应用-详细

接口信息

  • 接口地址: {your-site-url}/api/skill/addons/info
  • 基础 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)

请求参数

参数 类型 必填 说明
addons_id Number 应用 ID,从 Fecify-应用-列表 获取

请求示例

cURL

curl --location --request GET '{your-site-url}/api/skill/addons/info?addons_id=175' \
--header 'skill-access-token: {your-skill-access-token}' \
--header 'Content-Type: application/json'

返回结果

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

成功响应

{
    "code": 200,
    "data": {
        "id": 175,
        "identity": "prodban",
        "name": {
            "name": "商品禁售",
            "lang_params": {
                "en": "",
                "tw": ""
            }
        },
        "img": "/system/addons/prodban.png",
        "addons_type": 1,
        "type": 2,
        "description": {
            "name": "禁止特定商品:在特定国家销售、使用特定货运方式、或通过特定支付方式交易。",
            "lang_params": {
                "en": "",
                "tw": ""
            }
        },
        "status": 1,
        "version": "1.0.0",
        "latest_version": "1.0.0",
        "install_status": 1,
        "updated_at": "2026-07-25 14:29:46",
        "created_at": "2022-03-31 16:44:34",
        "pay_type": 2,
        "is_forever": 1,
        "price_info": [
            {
                "id": "AXVWDqh6wK",
                "is_forever": 2,
                "days": 1,
                "day_label": "1",
                "price": 1,
                "compare_at_price": 1
            },
            {
                "id": "PgMSyebK-M",
                "is_forever": 2,
                "days": 2,
                "day_label": "2",
                "price": 2,
                "compare_at_price": 2
            },
            {
                "id": "F_KPq5z54r",
                "is_forever": 1,
                "days": "",
                "day_label": "",
                "price": 4,
                "compare_at_price": 4
            }
        ],
        "buy_type": 1
    },
    "message": "success"
}

返回字段说明

字段 类型 说明
code Number 状态码,200 表示成功
message String 执行结果的文字描述
data Object 应用详细信息

data 子字段

字段 类型 说明
id Number 应用 ID
identity String 应用唯一标识
name Object 应用名称(多语言结构),name 为名称,lang_params 为多语言参数
img String 应用图片相对路径
addons_type Number 应用类别:1 插件,2 模版
type Number 应用类型编码,对应 Fecify-插件类型列表key
description Object 应用描述(多语言结构)
status Number 上架状态:1 激活,2 关闭
version String 当前版本号
latest_version String 最新版本号(远程获取)
install_status Number 安装状态:1 已安装,2 未安装,3 安装中
updated_at String 更新时间,格式 YYYY-MM-DD HH:mm:ss
created_at String 创建时间
pay_type Number 付费类型:1 付费应用,2 免费应用
is_forever Number 前端标识字段,是否永久:1 永久,2 非永久。pay_type=1 时有效
price_info Array 售价详细信息。pay_type=1 时有效
buy_type Number 购买方式:1 在线支付。pay_type=1 时有效

price_info 子项

字段 类型 说明
id String 售价方案唯一 ID
is_forever Number 是否永久:1 永久,2 非永久
days Number / String 有效天数,is_forever=2 时有效
day_label String 天数标签
price Number 售卖价格(店铺购买该应用的价格)
compare_at_price Number 划线价格(原价)

注意事项

  1. addons_id 为必填参数,通过 Fecify-应用-列表 获取。
  2. namedescription 为多语言 JSON 结构,name 为当前语言值,lang_params 为其他语言的值。
  3. price_info 数组中可能存在多个定价方案,分别对应不同的有效期或永久授权。
  4. img 为相对路径,完整 URL 需拼接基础图片 URL。
  5. pay_type 决定其他字段是否有值:
    • pay_type=1(付费应用):is_foreverprice_infobuy_type 有值
    • pay_type=2(免费应用):is_foreverprice_infobuy_type 无效

results matching ""

    No results matching ""