Fecify-店铺-详细
接口信息
- 接口地址:
{your-site-url}/api/skill/shop/info
- 基础 URL:
{your-site-url} 需替换为你自己的独立站 URL 地址,如 https://your-domain.com/admin
- 请求方式:
GET
- Content-Type:
application/json
- 说明: 根据店铺 ID 获取店铺完整详细信息,包括基本配置、域名、套餐、防关联、多语言等全部字段。
认证
请求头中需要携带 skill-access-token:
| Header |
值 |
skill-access-token |
{your-skill-access-token} (请替换为你自己的 token) |
请求参数
| 参数 |
类型 |
必填 |
说明 |
shop_id |
Number |
是 |
店铺 ID(Query 参数),从 激活店铺-列表 等列表接口获取 |
请求示例
cURL
curl --location --request GET '{your-site-url}/api/skill/shop/info?shop_id=15' \
--header 'skill-access-token: {your-skill-access-token}' \
--header 'Content-Type: application/json'
返回结果
code 为 200 表示调用成功;code 不为 200 表示调用失败。
成功响应
{
"code": 200,
"data": {
"id": 15,
"name": "fec测试店铺-frist",
"status": 1,
"main_manager_id": 18,
"created_at": "2022-03-31 18:01:29",
"updated_at": "2026-07-11 16:18:14",
"ip": "172.18.141.195",
"logo": "/common/15/image/2026/07/11/a5f28b512282c21f60ab67975aca2703.png",
"type": 10,
"domain": "diydomain.fecmall.cn",
"https": 1,
"product_max_count": 0,
"expired_at": 0,
"is_not_expire": 1,
"package_id": 5,
"package_name": "my package",
"is_use_cf": 1,
"pay_type": 1,
"associate_status": 1,
"proxy_id": 3,
"cfsaas_id": 1,
"language_codes": [],
"manager_username": "fecshop",
"manager_last_login_at": "2025-12-01 19:49:48",
"shop_image_base_url": "https://cdn12.fecmall.com"
},
"message": "success"
}
返回字段说明
| 字段 |
类型 |
说明 |
code |
Number |
状态码,200 表示成功 |
message |
String |
执行结果的文字描述 |
data |
Object |
店铺完整详情 |
data 子字段
| 字段 |
类型 |
说明 |
id |
Number |
店铺唯一 ID |
name |
String |
店铺名称 |
type |
Number |
店铺类型:10 = B2C,20 = B2B。通过 Fecify店铺类型列表 获取详情 |
https |
Number |
HTTPS 证书:1 = 开启(HTTPS),2 = 关闭(HTTP) |
domain |
String |
店铺域名 |
ip |
String |
店铺域名对应的 IP 地址 |
logo |
String |
店铺 Logo 图片相对路径,完整 URL 需拼接 shop_image_base_url |
status |
Number |
店铺状态:1 = 激活,2 = 关闭 |
main_manager_id |
Number |
店铺主账号 ID |
manager_username |
String |
店铺主账号用户名 |
manager_last_login_at |
String |
主账号最近登录时间,格式 YYYY-MM-DD HH:mm:ss |
created_at |
String |
店铺创建时间 |
updated_at |
String |
店铺最后更新时间 |
expired_at |
Number |
过期时间(Unix 时间戳),0 表示未设置;is_not_expire 为 2 时有效 |
is_not_expire |
Number |
过期模式:1 = 永不过期,2 = 按 expired_at 决定是否过期 |
package_id |
Number |
套餐 ID,0 表示未绑定 |
package_name |
String |
套餐名称 |
pay_type |
Number |
支付类型:1 = 正常店铺,2 = 体验店铺 |
product_max_count |
Number |
店铺产品数量上限,0 = 不限制 |
language_codes |
Array |
店铺支持的多语言简码列表。为空数组 [] 时表示支持全部语言;指定了语言简码时仅支持所列语言。语言简码参考 系统支持的语言列表 |
is_use_cf |
Number |
引导域名是否按正常步骤:1 = 是,2 = 否 |
associate_status |
Number |
店铺防关联状态:1 = 不设置,2 = 绑定 IP,3 = 使用代理 |
proxy_id |
Number |
代理 ID,associate_status=3 时有效 |
cfsaas_id |
Number |
Cloudflare SaaS ID |
shop_image_base_url |
String |
店铺图片资源基础 URL,拼接 logo 等相对路径可得完整图片地址 |
注意事项
shop_id 从 激活店铺-列表 等列表接口获取。
logo 为相对路径,完整 URL = shop_image_base_url + logo。
language_codes 为空数组时代表店铺支持所有语言;指定了语言简码时仅支持所列语言。语言简码值来自 系统支持的语言列表 中的 code 字段。
associate_status 为 2 时绑定 ip,为 3 时使用 proxy_id 对应的代理。