Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Создать миниатюру фотографии

Обновлено: 15.12.25

POST api/2.0/people/{userid}/photo/thumbnails

Для этой функции требуется аутентификация.

Описание
Создает миниатюру фотографии по координатам исходного изображения, указанным в запросе.

Параметры

Название Описание Тип Пример
userid

sent in url
ID пользователя строковый some text
tmpFile

sent in body
Путь к временному файлу строковый some text
x

sent in body
Горизонтальная координата номер 1234
y

sent in body
Вертикальная координата номер 1234
width

sent in body
Ширина эскиза номер 1234
height

sent in body
Высота эскиза номер 1234
Пример
POST api/2.0/people/some+text/photo/thumbnails
Host: yourportal.r7-office.ru
Content-Type: application/json
Accept: application/json

{
  "tmpFile": "some text",
  "x": 1234,
  "y": 1234,
  "width": 1234,
  "height": 1234
}

Возвращает
Миниатюра

Пример ответа

application/json

{
  "status": 0,
  "response": {
    "original": "default_user_photo_size_1280-1280.png",
    "retina": "default_user_photo_size_360-360.png",
    "max": "default_user_photo_size_200-200.png",
    "big": "default_user_photo_size_82-82.png",
    "medium": "default_user_photo_size_48-48.png",
    "small": "default_user_photo_size_32-32.png"
  }
}

text/xml

<result>
  <status>0</status>
  <response>
    <original>default_user_photo_size_1280-1280.png</original>
    <retina>default_user_photo_size_360-360.png</retina>
    <max>default_user_photo_size_200-200.png</max>
    <big>default_user_photo_size_82-82.png</big>
    <medium>default_user_photo_size_48-48.png</medium>
    <small>default_user_photo_size_32-32.png</small>
  </response>
</result>