产品总数
0
启用产品
0
授权总数
0
未授权设备
升级版本数
0
即将到期
0
已到期
0
最近发布版本
| 产品 | 版本 | 标题 | 发布时间 | 强制 |
|---|
产品管理
产品列表
| 产品 | 状态 | 版本 | 操作 |
|---|
授权管理
| 产品 | 机器码 | 用户信息 | 状态 | 过期 | 剩余天数 | 操作 |
|---|
升级管理
| 产品 | 版本 | 标题 | 包 | 发布时间 | 操作 |
|---|
接口说明
授权检测返回 JSON 中,所有软件特有的扩展属性统一建议放在 entitlements 内,避免顶层字段被不同软件不断污染。
授权验证:GET /api/public/license/verify?productCode=msfx_tools&machineCode=机器码&userInfo=客户或门店信息
返回示例:
{
"authorized": true,
"machine_code": "ABCDEF123456",
"product_code": "msfx_tools",
"expire_at": "2027-12-31T23:59:59+08:00",
"message": "authorized",
"entitlements": {
"licensed_enterprises": ["1001", "1002"],
"feature_flags": { "report": true, "upgrade": true },
"custom_scope": "north-region",
"any_custom_property": "anything"
}
}
升级清单:GET /api/public/update/manifest?productCode=msfx_tools¤tVersion=1.0.0.0
返回示例:
{
"version": "1.0.2.0",
"title": "发现新版本 1.0.2.0",
"description": "修复若干问题",
"is_force": false,
"download_url": "http://127.0.0.1:3000/api/public/update/packages/msfx_tools/MsfxTool_Update.zip",
"package_type": "zip",
"md5": "...",
"sha256": "...",
"file_name": "MsfxTool_Update.zip",
"file_size": 123456,
"launcher_file_name": "MsfxTool.Launcher.exe",
"product_code": "msfx_tools"
}