Справочник по API

Lemmy имеет два взаимосвязанных API:

На этой странице описаны общие для них концепции.

Основное использование

Запрос и ответ строк В формате JSON (анг.язык).

Типы данных

Типы Lemmy

Низкоуровневые типы

  • ? обозначает параметр, который может быть опущен в запросах и отсутствовать в ответах. Это будет типа SomeType.
  • [SomeType] список, содержащий объекты типа SomeType.
  • Времена и даты временной метки в строках ISO 8601 (анг.язык) формата. Временные метки будут в формате UTC, ваш клиент должен выполнить преобразование UTC в локальный формат.

Скоростные лимиты по умолчанию

Их можно редактировать в вашем lemmy.hjson файле, скопировав соответствующий раздел из defaults.hjson (анг.язык).

  • 3 в час за регистрацию и создание сообщества.
  • 6 в час за размещение изображений.
  • 6 за 10 минут на создание поста.
  • 180 действий в минуту для постголосования и создания комментариев.

Все остальное не ограничено по скорости.

Смотри также: ограничение скорости для пользовательских интерфейсов (анг.язык).