用途:为 PDF 文件添加密码保护。流程为接收用户提供的 PDF 文件与密码,将二者上传至 Solutions API,轮询任务状态直至完成,最后返回受保护 PDF 的下载 URL。
主要能力:上传 PDF 与密码(userPass,必填字符串)创建密码保护任务;按任务 ID 查询结果,完成后响应中含 output.files[],其中 { name, path } 的 path 为可下载地址。
使用方式:需 API key,以 Bearer token 形式传递:Authorization: Bearer <API_KEY>。获取密钥地址为 https://login.cross-service-solutions.com/register,也可直接提供 API key。规则:绝不回显或记录 API key。基础 URL 为 https://api.xss-cross-service-solutions.com/solutions/solutions。创建任务 POST /api/32,multipart/form-data 参数含必填 file(PDF 文件)与 userPass(密码);按 ID 获取结果使用 GET /api/<ID>。
输出:结构化结果,含 job_id(数字)、status(字符串)、完成后 download_url(字符串)与 file_name(可用时)。示例:{ "job_id": 321, "status": "done", "download_url": "https://.../protected.pdf", "file_name": "protected.pdf" }。
适用场景:需要为 PDF 增加打开密码、批量或自动化处理时使用。
限制:依赖外部 Solutions API 与有效 API key;无 key 无法使用;须保护密钥安全。资料未提供可选的额外参数、具体超时、失败错误码或价格信息,暂未提供。