概述

本API为Windows签名软件提供完整的后端服务,包括用户认证、软件管理、激活码兑换、证书调用等功能。

  • API地址: https://XXX.COM/api.php
  • 请求方式: POST/GET
  • 响应格式: JSON
  • 认证方式: 无需API密钥

通用响应格式

{
    "success": true,
    "code": 200,
    "message": "操作成功",
    "data": {},
    "timestamp": 1234567890,
    "server_time": "2023-12-01 10:30:45"
}

1. 用户认证

用户登录

POST user_login
  • action: user_login
  • username: 用户名或邮箱
  • password: 密码

用户注册

POST user_register
  • action: user_register
  • username: 用户名
  • password: 密码
  • email: 邮箱

2. 软件管理

获取用户软件列表

GET/POST get_user_software
  • action: get_user_software
  • user_id: 用户ID

添加软件

POST add_software
  • action: add_software
  • user_id: 用户ID
  • app_name: 软件名称
  • bundle_id: Bundle ID
  • ... (更多参数请参考完整文档)

3. 证书管理

获取证书列表

GET get_certificates
  • action: get_certificates
  • cert_type: (可选) development/distribution/enterprise

请求证书文件

POST request_certificate
  • action: request_certificate
  • user_id: 用户ID
  • cert_id: 证书ID