Перейти до вмісту

Адаптивне розташування вікон одним клацанням миші

Request

Розташовує на екрані вікна запущених профілів браузера.

  • Де виконується: десктопний клієнт MoreLogin виконує це цілком на вашій машині. Серверної реалізації немає, тому жодних передумов щодо акаунта, команди чи стану, окрім відкритого в клієнті профілю, не існує, і в хмарі нічого не записується.
  • Ефект: обмежений локальними процесами та вікнами браузера. Дані профілю, відбиток і хмарний кеш не змінюються.
  • Завершення: синхронне — клієнт відповідає, щойно виконав дію.
  • Доступність: лише Local API. В Open API аналога немає, бо в неї немає локального браузера, з яким можна працювати. Використовуйте ендпоінти хмарного середовища виконання.
  • Примітка: оскільки цим володіє клієнт, структура відповіді залежить від версії встановленого клієнта, а не від контракту служби.
Bodyapplication/jsonrequired
arrangeTypeinteger

Тип розташування: 1 для мозаїчного, 2 для штабелювання, за замовчуванням — мозаїчне, якщо не вказано

envIdsArray of strings

Ідентифікатори середовища. Якщо не вказано, усі вікна середовища вибираються за замовчуванням.

screenIdsArray of integers

Ідентифікатори екранів, тип масиву, якщо не вказано, розташовувати на екрані там, де знаходиться курсор миші

curl -i -X POST \
  http://127.0.0.1:40000/api/env/arrangeWindows \
  -H 'Content-Type: application/json' \
  -d '{
    "arrangeType": 1,
    "envIds": [
      "string"
    ],
    "screenIds": [
      1
    ]
  }'

Responses

Стандартний конверт відповіді. Результат передається через code; додаткове полезне навантаження для цієї операції не документоване.

Headers
any
Bodyapplication/json
codeintegerrequired
msgstring or nullrequired

Повідомлення про помилку; null у разі успіху

requestIdstringrequired

Унікальний ідентифікатор запиту; вкажіть його при звірненні до підтримки

Response
{ "code": 0, "msg": null, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }