Text Truncate 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 文字に切り詰めます。
テキストを固定幅の UI カードに収める
製品説明やタイトルは、単語の途中で区切ることなく、カード レイアウトの最大長まで短くしてください。
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.