コンテンツへスキップ

ワンクリックでウィンドウ配置を自動調整

Request

実行中のブラウザープロファイルのウィンドウを画面上に整列します。

  • 実行場所:MoreLogin デスクトップクライアントがすべてお使いのマシン上で処理します。サーバー側の実装はありません。したがってクライアントがそのプロファイルを開いていること以外にアカウント・チーム・状態の前提条件はなく、クラウドには何も記録されません。
  • 副作用:ローカルのブラウザープロセスとウィンドウに限られます。プロファイルのデータ、指紋、クラウドキャッシュは変更されません。
  • 完了シグナル:同期的です — クライアントが処理を終えた時点で応答します。
  • 提供面:Local API のみ。Open API には同等の機能がありません。操作対象となるローカルブラウザーが存在しないためです。代わりにクラウドランタイム系のエンドポイントを使ってください。
  • 補足:この機能はクライアントが担うため、レスポンスの構造はサービス契約ではなくインストール済みクライアントのバージョンに依存します。
Bodyapplication/jsonrequired
arrangeTypeinteger

配置タイプ:1はタイル状、2は積み重ね状。指定がない場合はタイル状がデフォルトとなります。

envIdsArray of strings

環境IDが指定されていない場合、すべての環境ウィンドウがデフォルトで選択されます。

screenIdsArray of integers

画面ID、配列型。指定しない場合は、マウスカーソルの位置を画面上に配置します。

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" }