ГлавнаяAPIКонтакты

API проверки текста на бессмысленность

Этот API помогает оценивать бессмысленный текст, случайные строки и подозрительный user input.

Endpoint: https://nonsensecheck.com/api/check

Метод: POST

Лимит: 1 запрос в 5 секунд на пользователя

Пример запроса

curl -X POST https://nonsensecheck.com/api/check \
  -H "Content-Type: application/json" \
  -d '{"text":"qweqwe###"}'

Пример ответа

{
  "input": "qweqwe###",
  "normalized": "qweqwe###",
  "label": "gibberish",
  "score": 0.84,
  "reasons": [
    "low_word_likeness",
    "high_special_char_ratio",
    "gibberish_detector_match"
  ],
  "signals": {
    "emoji_ratio": 0,
    "alpha_ratio": 0.67,
    "repeat_ratio": 0,
    "special_ratio": 0.33,
    "same_char_ratio": 0.33,
    "language_hint": "und"
  }
}

API для проверки бессмысленного текста и random strings

API-страница ориентирована на интеграции, где нужно оценивать gibberish text, random strings и качество пользовательского ввода.

Ответ содержит score, label, reasons и signals для прозрачных правил антиспам-фильтрации, валидации и модерации.

FAQ по API

Что возвращает API?

API возвращает нормализованный текст, label, score, reasons и сигналы детекции.

Где можно использовать этот API?

Его можно использовать в формах, anti-spam фильтрах, moderation workflows и проверке пользовательского текста.