API усечения текста — бесплатное интеллектуальное усечение
Сокращает текст до указанной длины символов, разрывая его на ближайшей границе слова, чтобы не разрезать слово пополам. Добавляет настраиваемый суффикс (по умолчанию «...»), указывающий, что текст продолжается.
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
Создание фрагментов предварительного просмотра для результатов поиска
Сократите содержание статьи до 160 символов, чтобы описания результатов поиска четко заканчивались на границе слова.
Встраивание текста в карты пользовательского интерфейса фиксированной ширины
Сократите описания продуктов или заголовки до максимальной длины для макетов карточек, не нарушая среднего слова.
Frequently asked questions
Включает ли длина суффикс?
Да. Общая длина вывода, включая суффикс, не будет превышать указанное значение длины.
Что произойдет, если текст уже короче длины?
Текст возвращается без изменений, а для параметра WasTruncated установлено значение false.
Могу ли я использовать пустой суффикс?
Да. Передайте пустую строку в качестве суффикса для усечения без добавления чего-либо.
Как работает обнаружение границ слов?
API прерывается на последнем пробеле перед ограничением длины. Если пробела нет, он разрывается на точной длине.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.