{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/ja/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"クイックスタート"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"クイックスタート","__idx":0},"children":["クイックスタート"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["このクイック スタートでは、",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ml-cli"]}," がすでにインストールされており (",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/ja/cli#download--installation"},"children":["ダウンロードとインストール"]}," を参照)、MoreLogin クライアントがローカルで実行されていることを前提としています。"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"1-サービスを確認する","__idx":1},"children":["1. サービスを確認する"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["ローカル ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["httpServer"]}," に到達できることを確認します。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli status\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["MoreLogin が実行されていない場合、ポート解決中に CLI は失敗します。"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2-認証する","__idx":2},"children":["2. 認証する"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["エンドポイントで認証が必要な場合は、まずログインします。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli login --api-id your-api-id --api-key your-api-key\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["環境変数を通じてトークンを提供することもできます。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"export ML_API_KEY=your-token\nml-cli env list\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"3-ブラウザプロファイルの一覧表示","__idx":3},"children":["3. ブラウザプロファイルの一覧表示"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["ブラウザ環境をリストします。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli env list\nml-cli env list --page-no 1 --page-size 20\nml-cli env list --env-name test\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"4-ブラウザプロファイルを開始する","__idx":4},"children":["4. ブラウザプロファイルを開始する"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["環境は ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["id"]},"、",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["envId"]},"、または ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["uniqueId/sn"]}," で開始できます。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli env start --id 1001\nml-cli env start --env-id 1868548141708648448\nml-cli env start --unique-id SN001\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"5-プロキシの作成と割り当て","__idx":5},"children":["5. プロキシの作成と割り当て"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["まずプロキシを作成します。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli proxy create \\\n  --proxy-name local-http \\\n  --proxy-ip 127.0.0.1 \\\n  --proxy-port 7890 \\\n  --proxy-type 0 \\\n  --proxy-provider 0\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["次に、それを環境に割り当てます。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli env set-proxy \\\n  --env-ids 1001 \\\n  --proxy-ip 127.0.0.1 \\\n  --proxy-port 7890 \\\n  --proxy-type 0 \\\n  --proxy-provider 0 \\\n  --proxy-name local-http\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"6-クラウドフォンを使用する","__idx":6},"children":["6. クラウドフォンを使用する"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["クラウド電話をリストします。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli cloudphone list\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["クラウド電話を作成します。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli cloudphone create --sku-id 10004 --quantity 1\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["詳細を取得します。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli cloudphone info --id 123456\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"7-クエリスケジュール","__idx":7},"children":["7. クエリスケジュール"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["スケジュール テンプレートとタスクをリストします。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli schedule template-market --page-no 1 --page-size 20\nml-cli schedule list --page-no 1 --page-size 20\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["1 回限りのタスクを作成します。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli schedule create-once-task \\\n  --cloud-phone-id 123456 \\\n  --schedule-name once-task-demo \\\n  --template-id 888 \\\n  --template-parameter '{}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"8---json-data-を使用する","__idx":8},"children":["8. ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["--json-data"]}," を使用する"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["多くのフィールドを持つエンドポイントの場合、多くの場合、生の JSON を渡すほうが高速です。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli env create-advanced \\\n  --json-data '{\"browserTypeId\":1,\"operatorSystemId\":1,\"envName\":\"cli-adv-test\"}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["CLI フラグと ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["--json-data"]}," を組み合わせることができます。明示的なフラグは、JSON ペイロードからの一致するキーをオーバーライドします。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli env set-proxy \\\n  --env-ids 1001 \\\n  --json-data '{\"proxy\":{\"proxyProvider\":\"0\",\"proxyIp\":\"1.1.1.1\"}}' \\\n  --proxy-ip 127.0.0.1\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"9-jq-にパイプします","__idx":9},"children":["9. ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["jq"]}," にパイプします"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["CLI は生の JSON を出力します。これはシェル パイプラインとうまく連携します。"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"ml-cli status | jq '.status'\nml-cli env processes | jq '.data[].pid'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"10-よくある失敗例","__idx":10},"children":["10. よくある失敗例"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Could not detect MoreLogin port"]},": MoreLogin が実行されていない、IPC が利用できない、または ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["--port"]}," が指定されていません"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["終了コード ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["0"]}," によるビジネス失敗: HTTP リクエストは成功しましたが、JSON レスポンスにアプリケーション レベルのエラーが含まれています"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Linux 上の ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ml-cli env arrange"]},": 現在の実装ではサポートされていないため、すぐに終了します"]}]}]},"headings":[{"value":"クイックスタート","id":"クイックスタート","depth":1},{"value":"1. サービスを確認する","id":"1-サービスを確認する","depth":2},{"value":"2. 認証する","id":"2-認証する","depth":2},{"value":"3. ブラウザプロファイルの一覧表示","id":"3-ブラウザプロファイルの一覧表示","depth":2},{"value":"4. ブラウザプロファイルを開始する","id":"4-ブラウザプロファイルを開始する","depth":2},{"value":"5. プロキシの作成と割り当て","id":"5-プロキシの作成と割り当て","depth":2},{"value":"6. クラウドフォンを使用する","id":"6-クラウドフォンを使用する","depth":2},{"value":"7. クエリスケジュール","id":"7-クエリスケジュール","depth":2},{"value":"8. --json-data を使用する","id":"8---json-data-を使用する","depth":2},{"value":"9. jq にパイプします","id":"9-jq-にパイプします","depth":2},{"value":"10. よくある失敗例","id":"10-よくある失敗例","depth":2}],"frontmatter":{"seo":{"title":"クイックスタート"}},"lastModified":"2026-06-10T11:47:34.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/ja/cli/quick-start","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}