Описание: Отдать бинарное содержимое файла указанной версии — вызывается самим OnlyOffice Document Server (по адресу из document.url конфигурации GetConfig), а не пользователем портала напрямую. Действует от имени пользователя, для которого была создана конфигурация редактора (userId), независимо от того, кто фактически прислал запрос.


🌐 HTTP-информация

  • Метод: GET
  • URL: /onlyOffice/api/editor/GetDocument/{itemId}/{baseVersionId}/{userId}
  • Headers:
    • Authorization: <JWT из конфигурации GetConfig> (не обычный токен сессии пользователя)

📥 Параметры запроса (URL Path)

ПараметрТипОписание
itemIdGuidID элемента-файла
baseVersionIdGuidID версии файла, которую нужно отдать
userIdGuidID пользователя, от имени которого выполняется проверка прав (пользователь, открывший редактор)

📤 Тело ответа (Response Body)

Бинарный поток содержимого файла (application/octet-stream), с поддержкой докачки по диапазонам (Range requests).

  • No labels