Иконка Textmania Вход/регистрация

Описание API

Адрес для API запросов: http://textmania.ru/api/v1

При отправке любого API запроса нужно передавать обязательный параметр apiKey. Его можно узнать и сгенерировать на странице настройки профиля

Дальше перечислены поддерживаемые методы

Получение баланса аккаунта

getBalance - GET запрос. Возвращает JSON объект со следующими полями:

SEO анализ текста, с целью проверки его на переоптимизацию и риск попадания под текстовые санкции

seoAnalyzeText - POST запрос. Нужно передать обязательное поле text - текст для проверки, длиной от 500 до 50 000 символов.
Возвращает JSON объект со следующими полями:

FAQ по проверке текста

Почему выбраны именно такие параметры?
Алексей Трудов проводил исследование, какие тексты попадают под Баден-Баден. Параметры из примера выше (особеннов вода и биграммы/триграммы) оказывают наибольшее влияние на качество текста. Рекомендую детальнее ознакомиться с этим исследованием - Алексей Трудов про Баден-Баден

Почему есть тошнота и индекс биграмм и триграмм отдельно по ТОП-3 самых частых биграмм, и по всем биграммам/триграммам?
В оригинальном исследовании Алексей Трудов брал именно ТОП-3 самых частых биграмм и триграмм, не учитывая количество их вхождений в текст. Но не всякое вхождение двух слов в текст можно считать биграммой или триграммой. Имеет смысл анализировать только те биграммы и триграммы, которые встречаются в тексте не меньше двух раз. И есть смысл анализировать их все, а не только ТОП-3. Поэтому, на мое мнение, результат анализа ВСЕХ биграмм и триграмм более репрезентативный.

Операции над списками

listOperation - POST запрос. Нужно передать следующие параметры:

Возвращает JSON объект со следующими полями: