LicenseGuard – 许可证密钥验证与激活API
LicenseGuard 是一个面向开发人员的生产就绪软件许可后端,提供安全的许可证密钥验证、激活强制和基于退款的撤销,无需构建自定义基础设施。
此API允许您:
安全地验证许可证密钥
强制每个设备的激活限制
防止密钥共享
在退款或取消后自动撤销访问权限
实时跟踪激活状态
向/validate端点发送POST请求,携带:
licenseKey
deviceId
API验证许可证,检查激活限制,并返回清晰的验证响应,指示许可证是否有效。
还包括一个轻量级的/health端点用于监控和正常运行检查。
销售可下载软件的独立开发者
在应用商店外分发的SaaS工具
销售直接许可证的游戏开发者
插件和主题创建者
分发桌面应用的AI工具创建者
从免费层开始,以便在几分钟内测试集成,随着您的产品增长,提升请求限制。
验证许可证密钥并实施每个设备的激活限制
验证许可证 - 端点功能
| 对象 | 描述 |
|---|---|
请求体 |
[必需] Json |
{"valid":true}
curl --location --request POST 'https://zylalabs.com/api/11906/gumroad+license+validation+backend+api/22626/validate+license' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"licenseKey": "TEST-LICENSE-123",
"deviceId": "device-abc-001"
}'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
LicenseGuard 防止许可证密钥共享 强制每个设备的激活限制 并在退款后自动撤销访问 权限不需要您自己构建许可证后端
调用 /validate 端点,使用您应用程序中的许可证密钥和设备 ID 您将收到清晰的 JSON 响应,指示许可证是否有效
是的。这对于桌面软件插件游戏和在应用商店外分发的可下载工具来说是理想的
是的。您可以限制许可证可以激活的设备数量
访问可以根据您的配置自动撤销
是的 Zyla 提供 7 天免费试用 以便您在承诺之前测试集成
它主要为基于许可证密钥的产品设计。对于SaaS订阅管理,可能需要额外的逻辑
是的 LicenseGuard 运行在可扩展的托管后台并为真实的生产使用而设计
/validate 端点返回一个 JSON 响应,指示许可证密钥的有效性。它包含一个布尔字段 "valid",指定许可证是否处于活动状态并符合激活限制
终端响应/validate中的主要字段是"valid",它是一个布尔值。如果许可有效,则返回真;否则返回假,指示问题,例如超过激活限制
/validate端点的响应结构为JSON格式包含键值对“valid”作为主要字段便于解析和集成到应用程序中
/validate 端点接受两个参数: "licenseKey" (要验证的许可证密钥)和 "deviceId" (尝试激活的设备的唯一标识符)
用户可以通过在POST请求的/validate端点中提供不同的“licenseKey”和“deviceId”值来定制他们的请求,从而允许在不同设备上验证各种许可证
/health端点通常用于监控API的正常运行时间和操作状态它帮助开发人员确保许可服务在生产环境中可用且正常工作
LicenseGuard通过安全验证过程和针对激活限制的实时检查来维护数据准确性。这确保只有合法许可证被验证和激活
如果来自 /validate 端点的响应表明许可证无效,用户应检查潜在问题,例如许可证密钥错误、超出激活限制或因退款而被撤销的许可证
服务级别:
100%
响应时间:
314ms
服务级别:
100%
响应时间:
139ms
服务级别:
100%
响应时间:
282ms
服务级别:
100%
响应时间:
315ms
服务级别:
100%
响应时间:
210ms
服务级别:
100%
响应时间:
294ms
服务级别:
100%
响应时间:
881ms
服务级别:
100%
响应时间:
129ms
服务级别:
100%
响应时间:
137ms
服务级别:
100%
响应时间:
137ms
服务级别:
100%
响应时间:
195ms
服务级别:
100%
响应时间:
121ms
服务级别:
100%
响应时间:
181ms
服务级别:
100%
响应时间:
229ms
服务级别:
100%
响应时间:
2,848ms
服务级别:
100%
响应时间:
3,360ms
服务级别:
100%
响应时间:
275ms
服务级别:
100%
响应时间:
87ms
服务级别:
100%
响应时间:
565ms
服务级别:
100%
响应时间:
318ms