API Text Truncate - Troncation intelligente gratuite
Raccourcit le texte à une longueur de caractère spécifiée, en le séparant à la limite du mot la plus proche pour éviter de couper un mot en deux. Ajoute un suffixe configurable (par défaut "...") pour indiquer que le texte continue.
Code examples
curl -X POST https://api.botoi.com/v1/text/truncate \
-H "Content-Type: application/json" \
-d '{"text":"Botoi provides over 150 free developer APIs for common tasks like hashing, encoding, and validation.","max_length":50,"boundary":"word"}'When to use this API
Générer des extraits d'aperçu pour les résultats de recherche
Tronquez le contenu de l'article à 160 caractères pour les descriptions des résultats de recherche qui se terminent proprement à la limite d'un mot.
Ajuster le texte dans les cartes d'interface utilisateur à largeur fixe
Raccourcissez les descriptions de produits ou les titres à une longueur maximale pour les mises en page de cartes sans casser le milieu du mot.
Frequently asked questions
La longueur inclut-elle le suffixe ?
Oui. La longueur totale de sortie, y compris le suffixe, ne dépassera pas la valeur de longueur spécifiée.
Que se passe-t-il si le texte est déjà plus court que la longueur ?
Le texte est renvoyé inchangé et wasTruncated est défini sur false.
Puis-je utiliser un suffixe vide ?
Oui. Passez une chaîne vide comme suffixe à tronquer sans rien ajouter.
Comment fonctionne la détection des limites des mots ?
L'API s'interrompt au dernier caractère espace avant la limite de longueur. S'il n'y a pas d'espace, il se brise à la longueur exacte.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.