1 快速开始
注册开发者账号后,您可以立即上传插件。整个流程分四步:
1
注册账号
在 VShop Store 注册开发者账号,免费且即时生效
2
开发插件
按照规范开发您的插件,打包成 ZIP 格式
3
提交审核
填写插件信息并上传安装包,等待 1-3 个工作日审核
4
上架分发
审核通过后自动上架,所有 VShop 用户均可安装
2 插件包结构
您的 ZIP 安装包必须包含 plugin.json 配置文件,定义插件的基本信息:
目录结构
your-plugin/ ├── plugin.json ← 必须,插件元信息 ├── install.php ← 可选,安装/激活时执行 ├── uninstall.php ← 可选,卸载时执行 ├── hooks.php ← 可选,注册钩子 └── ...其他文件
plugin.json 示例
{
"identifier": "author.plugin-name",
"name": "我的插件名称",
"version": "1.0.0",
"description": "插件功能描述",
"author": "开发者姓名",
"author_url": "https://example.com",
"min_vshop_version": "1.0.0"
}
3 标识符规范
插件标识符(identifier)是全局唯一的,一旦注册后不可更改:
- 格式:
author.plugin-name(作者.插件名) - 只允许小写字母、数字、点(.)和连字符(-)
- 长度 3-50 个字符,必须以字母开头
- 示例:
zhangsan.wechat-pay、myteam.sms-notify
4 审核标准
提交的插件将由管理员人工审核,通常在 1-3 个工作日内完成:
✅ 通过标准
- 插件功能符合描述,安装包完整可用
- 代码整洁,无明显安全漏洞
- 插件信息(名称/描述)清晰准确
❌ 驳回原因
- 含有恶意代码或未授权数据收集行为
- 安装包无法正常使用或缺少 plugin.json
- 功能描述虚假或误导性内容
- 侵犯第三方版权