litera5.api.v1.2016-05-09

Изменения в версии 1.2016-05-09

Методы API Сайта

Все запросы в ходе интеграции осуществляются методом POST в кодировке UTF-8 и  Content-Type: application/json. Все значения параметров интерпретируются как строки, если это не оговорено дополнительно.

POST https://litera5.ru/api/pub/user/

Функция для создания и обновления информации о пользователях. Если пользователь с указанным логином существует в базе, то его пароль или имя будут установлены в соответствие с запросом. Если же пользователя с указанным логином не существует, то он будет создан в базе данных Сайта.

Запрос UserRequest (JSON)

 ПараметрПример значенияОбязательныйОписание
добавлены допустимые значенияpermissions[USE_DICTIONARY]нет

Список разрешений для пользователя. Для вычисления signature все значения собираются в строчку без каких либо разделителей. Если при создании пользователя никаких разрешений не указано, то считается, что пользователь создаётся с разрешениями по умолчанию, а именно: ["USE_DICTIONARY"]. Если необходимо создать пользователя, которому не разрешено работать со словарём, то необходимо передать пустой список разрешений: [].

Допустимые разрешения:

  • USE_DICTIONARY – Работа с корпоративным словарём (добавлять, редактировать)
  • DISABLE_CICERO – Работа с инструментом подбора Синонимов/эпитетов ЗАПРЕЩЕНА!
  • DISABLE_API_SECONDARY_ORFO_CHECKS – Повторная проверка через API ЗАПРЕЩЕНА!