Входные параметры могут передаваться либо с помощью HTTP GET-запроса (см. пример), либо с помощью HTTP POST-запроса, где параметры передаются в body HTTP-запроса.
Для POST- запросов максимальный размер передаваемого текста составляет 10000 символов.
В GET-запросах ограничивается не размер передаваемого текста, а размер всей строки запроса, которая кроме текста может содержать и другие параметры. Максимальный размер строки запроса - 10Кб (в Internet Explorer 6 и 7 - 2Кб).
Необязательные
lang
string
Языки проверки (перечисляются через запятую).
Возможные значения:
ru – русский;
uk – украинский;
en – английский.
По умолчанию: "ru,en".
options
int
Опции Яндекс.Спеллера. Значением параметра является сумма значений требуемых опций, см. таблицу ниже.
Например, options=5 - это сумма опций IGNORE_UPPERCASE и IGNORE_URLS. По умолчанию options = 0.
format
string
Формат проверяемого текста.
Возможные значения:
plain - текст без разметки (значение по умолчанию);
html - HTML-текст.
callback
string
Имя функции обратного вызова (только для JSONP-интерфейса).
Например: "myCallback".
Возвращает
В XML-интерфейсе возвращает элемент ArrayOfSpellResult, содержащий последовательность элементов SpellResult по одному для каждого фрагмента текста. Например: