挑战
开发团队在现实测试数据与数据保护之间面临持续的紧张关系:
- •生产数据包含敏感PII,无法直接使用
- •合成数据通常缺乏有意义测试所需的现实性
- •手动匿名化耗时且容易出错
- •不同环境需要一致、可重现的数据
# Anonymize test data in CI/CD pipeline
curl -X POST https://anonymize.today/api/presidio/anonymize \
-H "Authorization: Bearer $API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"text": "Contact john@company.com", "anonymizers": {"DEFAULT": {"type": "replace"}}}'解决方案
通过我们的RESTful API将PII匿名化直接集成到您的开发工作流中。
REST API
简单的JSON API,适用于任何技术栈的集成。一次请求即可分析和匿名化。
CI/CD就绪
在您的管道中自动化测试数据生成。每次都能获得一致的结果。
可重现
相同输入,相同输出。确定性结果以确保可靠测试。
快速
每分钟处理数千条记录。无需GPU。
工作原理
- 1
上传您的文档
通过REST API发送生产数据或直接上传文件——支持JSON、CSV、XML、PDF、DOCX和TXT格式。
- 2
AI自动检测PII
分析器扫描您的数据中的姓名、电子邮件地址、电话号码、IBAN、IP地址和其他PII,提供确定性和可重复的结果。
- 3
审查和调整实体
确认检测到的实体,排除误报,或在处理前添加自定义术语。
- 4
下载匿名化文件
接收安全的测试数据,具有一致的假名,准备用于暂存环境、CI/CD管道或开发者机器——无需暴露生产PII。
常见问题
开发者如何使用anonymize.today创建安全的测试数据?
开发者可以使用anonymize.today的REST API或桌面应用程序将生产PII替换为真实的匿名数据。API集成到CI/CD管道中,实现自动测试数据生成。支持的格式包括JSON、CSV和XML。确定性检测确保在不同环境中始终产生一致、可重复的结果。
anonymize.today API如何集成到CI/CD管道中?
REST API接受带有文本或结构化数据的JSON主体,并在单个请求中返回匿名化输出。使用Bearer令牌进行身份验证,POST到/api/presidio/anonymize,并将响应集成到您的测试数据生成步骤中。确定性结果意味着相同的输入始终产生相同的匿名输出。
API支持哪些数据格式?
anonymize.today API支持纯文本、JSON、CSV和XML格式的结构化数据匿名化。桌面应用程序还支持PDF、DOCX和XLSX。所有格式保留文档结构——匿名化替换PII值,同时保持周围数据完整。