API リファレンス
/- ブラウザ
- ローカル API
/
ブラウザカーネルのダウンロード
ブラウザカーネルをダウンロードしてインストールします。1リクエストあたり最大20個のカーネルのバッチダウンロードをサポートします。この操作のタイムアウトは最大約30分です。呼び出し側のタイムアウトは1805秒以上に設定してください。
MoreLoginクライアントバージョン 2.61.1 以上が必要です。
- 同一リクエスト内で同じブラウザタイプとメジャーバージョンが複数回出現した場合、検索とダウンロードは1回のみ実行されますが、各エントリにはそれぞれの結果が返されます。
- 同じバージョンへの同時リクエストは、新しいダウンロードを開始する代わりに進行中のタスクに参加します。
- リクエストされたバージョンが最新のマイナーバージョンで既にインストールされている場合、ステータスは
already_installedになります。 - 古いマイナーバージョンがインストールされている場合、利用可能な最新のマイナーバージョンに更新されます。
| errorCode | 説明 |
|---|---|
INVALID_JSON | JSON形式エラー |
INVALID_REQUEST | リクエスト構造エラー |
BATCH_LIMIT_EXCEEDED | Cores 配列が20項目を超過 |
UNSUPPORTED_BROWSER_TYPE | サポートされていないブラウザタイプ |
INVALID_VERSION | バージョン形式エラー |
METADATA_LOOKUP_FAILED | カーネルメタデータの照会に失敗 |
UNSUPPORTED_VERSION | カーネルバージョンが存在しないか、このプラットフォームではサポートされていません |
CLIENT_NOT_READY | クライアント未準備 |
SDK_NOT_READY | SDK未初期化 |
INSUFFICIENT_DISK_SPACE | ディスク容量不足 |
DOWNLOAD_FAILED | ダウンロード失敗 |
CHECKSUM_MISMATCH | MD5チェックサム検証失敗 |
EXTRACTION_FAILED | 解凍またはインストール失敗 |
TIMEOUT | 操作タイムアウト |
UNKNOWN | 不明なエラー |
- Local APIhttp://127.0.0.1:40000/api/env/core/download
curl -i -X POST \
http://127.0.0.1:40000/api/env/core/download \
-H 'Content-Type: application/json' \
-d '{
"Cores": [
{
"BrowserType": 1,
"Version": "124"
}
]
}'Response
{ "code": 0, "msg": null, "data": { "total": 1, "succeeded": 1, "failed": 0, "results": [ … ] } }