API · /normalize-api

API de normalisation Unicode

en bonne santé 4,882 Abonnées

Normalisez et pliez le texte Unicode. Convertissez n'importe quelle chaîne en l'une des quatre formes de normalisation Unicode — NFC, NFD, NFKC, NFKD — afin que les textes visuellement identiques avec des compositions de points de code différentes (é comme un point de code vs e + un accent combinant) se comparent et se stockent de manière cohérente. Pliez les diacritiques et les lettres spéciales en ASCII simple (café → cafe, Straße → Strasse, Ångström → Angstrom, Łódź → Lodz) pour les slugs, les clés de recherche et les noms de fichiers ; la ligature fi et les caractères de compatibilité similaires sont développés sous NFKC/NFKD. Et comparez deux chaînes après normalisation, éventuellement sans tenir compte de la casse. Parfait pour la déduplication, la recherche et l'indexation, les vérifications de noms d'utilisateur et d'identifiants, et la défense contre les entrées d'apparence similaire (homoglyphes). Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points de terminaison. Distinct des recherches dans la base de données de caractères Unicode et de la segmentation de texte.

api.oanor.com/normalize-api
Obtenez une clé API Essayez dans la cour de récréation → Contacter fournisseur

Spécification lisible par machine afin que les agents IA puissent intégrer cette API.

/api/normalize-api/openapi.json
/api/normalize-api/llms.txt

Découverte: GET /api/index.json répertorie tous les API.

Santé API

en bonne santé
Temps de disponibilité
100.00%
Sondes serveur · 24h
Latence moyenne
89 ms
Sondes serveur · 24h
Abonnées
4,882
active
Total des appels
88
les 7 derniers jours
status Page d'état complète → · 12 sondes/24h

Tarifs

Choisissez un niveau: facturé mensuellement, annulez à tout moment.

Free

Gratuite

  • 660 appels / mois
  • 2 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 660 appels/mois
  • 2 req/sec
  • Normaliser + plier + comparer
  • Pas de carte de crédit
Connectez-vous pour vous abonner

Starter

€0.60 /mois

  • 5,100 appels / mois
  • 8 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 5,1k appels/mois
  • 8 req/s
  • Toutes les 4 formes de normalisation
  • Support par e-mail
Connectez-vous pour vous abonner

Pro

€18.00 /mois

  • 120,000 appels / mois
  • 20 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 120k appels/mois
  • 20 req/sec
  • Pipelines de déduplication / recherche
  • Support prioritaire
Connectez-vous pour vous abonner

Mega

€54.00 /mois

  • 620,000 appels / mois
  • 50 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 620k appels/mois
  • 50 req/sec
  • Échelle de plateforme
  • SLA dédié
Connectez-vous pour vous abonner

Construit par

Connexes APIs

Autres APIs avec des balises qui se chevauchent.

API des systèmes d'écriture (ISO 15924)

Le registre ISO 15924 des systèmes d'écriture — les codes de script utilisés par Unicode, BCP-47 et CLDR — servi depuis la mémoire (sans clé). Chaque script porte son code à 4 lettres (ex. Latn, Arab, Hani), son code numérique, ses noms en anglais et en français, l'alias de propriété Unicode, la version Unicode dans laquelle il a été ajouté et sa date. Recherchez un script par code ou numérique, cherchez par code ou nom, ou listez l'intégralité du registre. 226 scripts. Idéal pour l'internationalisation, les outils de locale et de polices, la validation des balises BCP-47 et les pipelines de rendu de texte.

api.oanor.com/scripts-api

API Braille

Convertir du texte en braille Unicode et inversement. Utilise le braille anglais non contracté (Grade 1) : les 26 lettres, les chiffres avec le signe numérique, les majuscules avec le signe majuscule et la ponctuation courante, le tout produit sous forme de motifs braille Unicode (U+2800–U+28FF) pour un rendu universel. Le point de terminaison to-braille transforme le texte ordinaire en braille ; le point de terminaison from-braille décode le braille en texte. Les caractères inconnus sont transmis sans modification. Parfait pour les outils d'accessibilité et l'éducation, les maquettes d'étiquettes et de signalisation, les aperçus d'affichage braille et les ressources d'apprentissage. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Grade 1 uniquement (pas de contractions). Distinct des encodeurs de chiffrement/d'alphabet et des transformations de texte générales.

api.oanor.com/braille-api

API de segmentation de texte

Comptez et divisez le texte comme les gens le lisent réellement, en utilisant une segmentation correcte selon Unicode. Le point de terminaison count renvoie le nombre de graphèmes — les véritables caractères perçus par l'utilisateur, donc un emoji de famille compte pour 1 (pas 7) et une lettre accentuée pour 1 — ainsi que les mots, les phrases, les points de code, les unités de code UTF-16 (la longueur naïve de chaîne qui sur-compte) et la longueur en octets UTF-8. C'est exactement ce dont les champs à limite de caractères, les compteurs de tweets/SMS et la validation ont besoin pour que le compte corresponde à ce que l'utilisateur voit. Le point de terminaison segment divise le texte en segments de graphèmes, de mots ou de phrases (les segments de mots sont marqués comme ressemblant à des mots par rapport à la ponctuation et aux espaces) et tient compte de la locale, de sorte que les limites de mots en japonais, chinois et thaï sont correctes. Tout est calculé localement sans appels réseau. Un segmenteur de texte Unicode — distinct de la base de données de points de code Unicode (unicode), de la boîte à outils de casse/utilitaires de texte (text) et de la similarité de chaînes (similarity). Pas de clé en amont, pas de cache.

api.oanor.com/segmenter-api

API Unicode

La base de données de caractères Unicode (UCD) en tant qu'API. Résolvez TOUT point de code (0..10FFFF, y compris les plages CJK et Hangul) en son nom, catégorie générale, bloc et script — plus le caractère littéral, l'entité HTML (😀), l'échappement CSS et les séquences d'octets UTF-8/UTF-16. Passez un point de code hexadécimal (ex. 1F600 → 😀 VISAGE GRIMACANT) ou un caractère littéral (?char=€). Recherchez plus de 40 000 caractères nommés par nom (ex. "cœur", "flèche"), filtrez par catégorie ou bloc, et parcourez les 346 blocs Unicode. Idéal pour les outils de traitement de texte, les sélecteurs d'emoji, les éditeurs, l'internationalisation et les utilitaires pour développeurs.

api.oanor.com/unicode-api

Questions fréquentes

Réponses rapides sur les tarifs, quotas et l'intégration.

Comment obtenir une clé API pour API de normalisation Unicode ?
Inscris-toi gratuitement sur oanor.com, génère une clé API depuis le tableau de bord développeur et appelle API de normalisation Unicode avec l'en-tête x-oanor-key. Aucune carte bancaire requise pour le forfait gratuit.
Quelle est la limite de débit de API de normalisation Unicode ?
Le forfait gratuit permet 1 requête par seconde. Les forfaits payants montent jusqu'à 50 requêtes par seconde sur le palier Mega. Les limites strictes renvoient HTTP 429 au-delà du quota — sans frais surprises.
Combien coûte API de normalisation Unicode ?
API de normalisation Unicode dispose d'un forfait gratuit avec 100 appels / mois. Les forfaits payants commencent à €0.60 / mois avec des quotas plus élevés et des limites de débit plus rapides.
Puis-je résilier mon abonnement à tout moment ?
Oui. Les abonnements sont facturés mensuellement et tu peux résilier à tout moment depuis le tableau de bord de facturation. Aucun engagement à long terme ni frais de résiliation.
API de normalisation Unicode est-il conforme au RGPD ?
Toutes les requêtes vers API de normalisation Unicode transitent par notre passerelle européenne. Ta clé API upstream ne quitte jamais notre serveur et aucune donnée personnelle n'est partagée avec le fournisseur upstream au-delà de la requête envoyée.

Choisissez un point de terminaison dans la liste de gauche pour voir ses détails et essayez-le.

Extraits de code

Inscrivez-vous pour obtenir une clé API, puis appelez n'importe quel chemin sous votre slug.

curl https://api.oanor.com/normalize-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/normalize-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/normalize-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/normalize-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Notes

Connectez-vous pour évaluer.

Aucun avis pour l'instant.

Discussion

Pose tes questions, partage des astuces, obtiens des réponses du fournisseur et d'autres devs. Public — tout le monde peut lire.

Connecte-toi pour écrire ou répondre.

Connexion

Nouvelle discussion

/ 4000

📌 Épinglée 🔒 Verrouillée

·

· ·

/ 4000

🔒 Discussion verrouillée — plus de nouvelles réponses.

  • Aucune discussion — lance la première.

Support

Support privé 1:1 avec le fournisseur — facturation, intégration, compte. Seulement toi et l'équipe du fournisseur voyez ces fils.

Connecte-toi pour ouvrir un ticket de support.

Connexion

Ouvrir un nouveau ticket

Décris ce dont tu as besoin. L'équipe reçoit un email et répond sur la page du ticket.

  • Aucun ticket pour cette API.

Abonnement actif : les appels peuvent commencer immédiatement.

Envoyez votre première demande —

Abonnement actif: copiez un extrait et lancez votre premier appel.