MoreLogin API を使用して、クラウド電話インスタンスをプログラムで管理します。
クラウドフォンのリモート接続リンクを作成 — Open API
Cloud Phone API は、アプリ、ファイル、ライブ配信、スケジュール、利用可能量、ADB を含む仮想 Android デバイス管理をサポートします。
Cloud Phone は 2 つの API アクセス方法をサポートしています:
| 方法 | ベース URL | ユースケース |
|---|---|---|
| オープン API (リモート) | https://api.morelogin.com | どこからでもアクセス、OAuth2認証 |
| ローカル API (ローカル) | http://127.0.0.1:40000 | MoreLogin クライアントを実行しているマシンからのアクセス |
リモート アクセスまたはサーバー間の統合が必要な場合は、Open API を選択してください。 MoreLogin クライアントと同じマシンでオートメーションを実行している場合は、ローカル API を選択します。
認証の詳細については、認証 をご覧ください。
| リソース | 説明 | キー操作 |
|---|---|---|
| クラウドフォン | 仮想 Android デバイス | 作成、開始、停止、削除、変更、リセット |
| ファイル管理 | デバイス間でのファイル転送 | アップロード、ダウンロード、キーボックスの設定 |
| ライブ配信 | アップロード済み MP4 の配信 | 開始、状態確認、終了 |
| 月額課金 | 30 日間の Cloud Phone を購入 | プラン一覧、未有効化端末の作成、支払いと有効化 |
| アカウントと利用可能量 | チームのウォレットと利用可能量 | 残高、時間、同時実行数の確認 |
| アプリ管理 | アプリのライフサイクル管理 | インストール、起動、再起動、停止、アンインストール |
| スケジュール管理 | 自動タスクスケジューリング | スケジュールされたタスクの作成、更新、削除、実行 |
| プロキシ | プロキシ構成 | プロキシの追加、更新、削除、一覧表示 |
| グループ | デバイスをグループに整理する | グループの作成、編集、削除 |
| タグ | デバイスにタグを付ける | タグの作成、編集、削除 |
| ADB | Android デバッグ ブリッジへのアクセス | SSHトンネル経由のリモートデバッグ |
| API | 説明 |
|---|---|
| クラウドフォンオープンAPI | https://api.morelogin.com、OAuth2 認証によるリモート アクセス |
| クラウドフォン ローカル API | http://127.0.0.1:40000、トークン認証によるローカル アクセス |
注意: ほとんどの操作は両方の API で使用できますが、パスのプレフィックスと一部のエンドポイントの詳細に違いがあります。ローカル API パスでは
/api/cloudphone/...プレフィックスが使用されますが、オープン API パスでは/cloudphone/...が使用されます。正確なパスとパラメータについては、必ず特定の API リファレンスを参照してください。
| ガイド | 説明 |
|---|---|
| ADB 接続 | デバッグのためにADB経由でクラウド電話に接続します |
| ライブ配信 | MP4 をアップロードして Cloud Phone の配信を管理します |
| 認証 | OAuth2 トークンのセットアップ (オープン API) とトークン認証 (ローカル API) |
| クイックスタート | 最初の Cloud Phone API 呼び出しを実行する |
| Python SDK サンプル | 自動トークン管理と完全な API カバレッジを備えた本番環境対応の Python クライアント |