开发者文档

为 VShop 开发插件

了解如何创建、打包并提交您的 VShop 插件,让全球的 VShop 用户都能发现和使用您的作品。

注册开发者账号 开始上传插件

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-paymyteam.sms-notify

4 审核标准

提交的插件将由管理员人工审核,通常在 1-3 个工作日内完成:

✅ 通过标准
  • 插件功能符合描述,安装包完整可用
  • 代码整洁,无明显安全漏洞
  • 插件信息(名称/描述)清晰准确
❌ 驳回原因
  • 含有恶意代码或未授权数据收集行为
  • 安装包无法正常使用或缺少 plugin.json
  • 功能描述虚假或误导性内容
  • 侵犯第三方版权

准备好了吗?

注册开发者账号,立即开始上传您的第一个插件

免费注册开发者
首页 插件市场 社区 更新日志 下载 开发者文档
开发者登录 注册开发者