{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/uk/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Швидкий старт","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"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":"/uk/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":["Створіть одноразове завдання:"]},{"$$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":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ml-cli env arrange"]}," у Linux: поточна реалізація не підтримує його та негайно завершує роботу"]}]}]},"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":"/uk/cli/quick-start","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}