five

NormaliZer

收藏
RapidAPI2026-01-20 更新2026-01-22 收录
下载链接:
https://rapidapi.com/cabezaleandro/api/normalizer2
下载链接
链接失效反馈
官方服务:
资源简介:
🚀 Normalizer API is a REST API designed to normalize data in a consistent, predictable, and professional way, strictly separating each data domain (text, email, phone, etc.) into clear and well-defined endpoints.
创建时间:
2026-01-20
原始信息汇总

NormaliZer API 数据集概述

基本信息

  • API名称: NormaliZer
  • 提供者: Leandro Cabeza
  • 类别: Text Analysis
  • 版本: 1.0.0 (current)
  • API类型: REST API
  • 设计语言: Java 17 + Spring Boot

性能与评级

  • 流行度: 8.8
  • 服务等级: 100%
  • 延迟: 372ms
  • 测试通过率: 100%

订阅计划

  • BASIC: $0.00 / 月
  • PRO: $9.00 / 月
  • ULTRA: $29.00 / 月
  • MEGA: $50.00 / 月

核心功能

  • 领域化数据标准化: 将不同数据域(文本、电子邮件、电话等)严格分离到清晰定义的端点。
  • 解决数据质量问题: 避免系统间逻辑重复,简化集成、ETL管道、iPaaS平台和微服务架构。
  • 确定性结果: 提供一致、可预测和专业的标准化输出。
  • 企业级设计: 专为企业使用而构建。

支持的标准化领域与端点

文本标准化 (Text Normalizer)

  • 端点: POST /v1/normalize/text

  • 功能: 对自由文本应用常见转换,如修剪、小写转换和重音符号移除。

  • 请求示例: json { "value": " Hólá Wórld!! ", "trim": true, "lowercase": true, "removeAccents": true, "collapseWhitespace": true }

  • 响应示例: json { "original": " Hólá Wórld!! ", "normalized": "hola world!!", "appliedRules": [ "TRIM", "LOWERCASE", "REMOVE_ACCENTS", "COLLAPSE_WHITESPACE" ] }

电子邮件标准化 (Email Normalizer)

  • 端点: POST /v1/normalize/email

  • 功能: 使用严格规则标准化电子邮件地址(电子邮件地址不能包含空格)。

  • 应用规则: 修剪前导和尾随空格、删除所有内部空格、转换为小写。

  • 请求示例: json { "value": " Leandro. Cabeza@GMAIL.com " }

  • 响应示例: json { "original": " Leandro. Cabeza@GMAIL.com ", "normalized": "leandro.cabeza@gmail.com", "appliedRules": [ "TRIM", "REMOVE_SPACES", "LOWERCASE" ] }

电话标准化 (Phone Normalizer - GLOBAL)

  • 端点: POST /v1/normalize/phone

  • 功能: 使用Google官方的libphonenumber库标准化电话号码,并以国际E.164格式返回。

  • 支持的国家: libphonenumber支持的所有国家(ISO 3166-1 alpha-2)。

  • 请求示例: json { "value": "(11) 15-1234-5678", "country": "AR" }

  • 响应示例: json { "original": "(11) 15-1234-5678", "normalized": "+541112345678", "appliedRules": [ "PHONE_E164" ] }

健康检查 (Health Check)

  • 端点: GET /health
  • 用途: 用于负载均衡器、监控系统、云就绪检查和部署验证。
  • 响应示例: json { "status": "UP", "service": "normalize-api", "timestamp": "2026-01-20T18:30:12Z" }

设计原则

  • 无混合领域(文本 ≠ 电子邮件 ≠ 电话)。
  • 一个端点 = 一项职责。
  • 可预测的行为。
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作