{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/ru/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":["Приступите к работе с API MoreLogin за 5 минут."]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"автоматизация-браузера-локальный-api","__idx":1},"children":["Автоматизация браузера (локальный API)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Сценарий"]},": Создайте профиль браузера, запустите его, подключитесь через Puppeteer, чтобы запустить скрипт, а затем остановите его."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"предварительные-условия","__idx":2},"children":["Предварительные условия"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Настольное приложение MoreLogin ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["v2.15.0+"]}," установлено и работает локально."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Кукловод установлен (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["npm i puppeteer-core"]},")."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"шаг-1-создайте-профиль-браузера","__idx":3},"children":["Шаг 1. Создайте профиль браузера"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X POST \"http://127.0.0.1:40000/api/env/create/quick\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"browserTypeId\": 1,\n    \"operatorSystemId\": 1,\n    \"quantity\": 1\n  }'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Сохраните ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["envId"]}," из ответа (например, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["1993244721490239488"]},")."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"шаг-2-запустите-профиль-и-получите-порт-отладки","__idx":4},"children":["Шаг 2. Запустите профиль и получите порт отладки"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X POST \"http://127.0.0.1:40000/api/env/start\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"envId\": \"1993244721490239488\"}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Ответ будет содержать ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["debugPort"]}," (например, ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["12345"]},")."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"шаг-3-подключите-puppeteer-nodejs","__idx":5},"children":["Шаг 3. Подключите Puppeteer (Node.js)"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"javascript","header":{"controls":{"copy":{}}},"source":"const puppeteer = require('puppeteer-core');\n\n(async () => {\n  const browser = await puppeteer.connect({\n    browserURL: 'http://127.0.0.1:12345'\n  });\n  const page = await browser.newPage();\n  await page.goto('https://www.morelogin.com');\n  console.log(await page.title());\n  await browser.disconnect();\n})();\n","lang":"javascript"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"шаг4-остановите-профиль","__idx":6},"children":["Шаг 4. Остановите профиль"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X POST \"http://127.0.0.1:40000/api/env/close\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"envId\": \"1993244721490239488\"}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"облачное-управление-телефоном-открытый-api","__idx":7},"children":["Облачное управление телефоном (открытый API)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Сценарий"]},": быстро создайте облачный телефон, запустите его, установите приложение и запустите расписание RPA."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"предварительные-условия-1","__idx":8},"children":["Предварительные условия"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Идентификатор API и ключ API из панели управления MoreLogin."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"шаг-1-получите-токен-доступа","__idx":9},"children":["Шаг 1. Получите токен доступа"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X POST \"https://api.morelogin.com/oauth2/token\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"client_id\": \"YOUR_API_ID\",\n    \"client_secret\": \"YOUR_API_KEY\",\n    \"grant_type\": \"client_credentials\"\n  }'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Сохраните ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["access_token"]}," из ответа."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"шаг-2-быстрое-создание-и-запуск-cloud-phone","__idx":10},"children":["Шаг 2. Быстрое создание и запуск Cloud Phone"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X POST \"https://api.morelogin.com/cloudphone/newMachine\" \\\n  -H \"Content-Type: application/json\" \\\n  -H \"Authorization: Bearer YOUR_ACCESS_TOKEN\" \\\n  -d '{\n    \"androidVersion\": 10,\n    \"duration\": 30,\n    \"unit\": 1\n  }'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Сохраните ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["id"]}," (идентификатор облачного телефона) из ответа."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"шаг-3-установите-приложение","__idx":11},"children":["Шаг 3. Установите приложение"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Предполагая, что у вас уже есть ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["appVersionId"]}," из библиотеки приложения:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X POST \"https://api.morelogin.com/cloudphone/app/install\" \\\n  -H \"Content-Type: application/json\" \\\n  -H \"Authorization: Bearer YOUR_ACCESS_TOKEN\" \\\n  -d '{\n    \"id\": 1673823102599682,  # Your Cloud Phone ID\n    \"appVersionId\": \"1672940217990530\"\n  }'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"шаг-4-запустите-расписание-rpa","__idx":12},"children":["Шаг 4. Запустите расписание RPA"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Запустите предварительно настроенный сценарий автоматизации на своем новом облачном телефоне:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X POST \"https://api.morelogin.com/cloudphone/rpa/onceTask/save\" \\\n  -H \"Content-Type: application/json\" \\\n  -H \"Authorization: Bearer YOUR_ACCESS_TOKEN\" \\\n  -d '{\n    \"cloudPhoneId\": 1673823102599682,\n    \"scheduleName\": \"Daily Login Task\",\n    \"templateId\": 987654321\n  }'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"что-дальше","__idx":13},"children":["Что дальше?"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Цель"},"children":["Цель"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Перейти к"},"children":["Перейти к"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Полный справочник по API профиля браузера"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/ru/api-reference/browser/local-api"},"children":["API браузера"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Полный справочник по API Cloud Phone"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/ru/api-reference/cloud-phone/open-api"},"children":["API облачного телефона"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Подключиться через АБР"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/ru/api-reference/cloud-phone/adb"},"children":["Руководство по подключению ADB"]}]}]}]}]}]}]},"headings":[{"value":"Быстрый старт","id":"быстрый-старт","depth":1},{"value":"Автоматизация браузера (локальный API)","id":"автоматизация-браузера-локальный-api","depth":2},{"value":"Предварительные условия","id":"предварительные-условия","depth":3},{"value":"Шаг 1. Создайте профиль браузера","id":"шаг-1-создайте-профиль-браузера","depth":3},{"value":"Шаг 2. Запустите профиль и получите порт отладки","id":"шаг-2-запустите-профиль-и-получите-порт-отладки","depth":3},{"value":"Шаг 3. Подключите Puppeteer (Node.js)","id":"шаг-3-подключите-puppeteer-nodejs","depth":3},{"value":"Шаг 4. Остановите профиль","id":"шаг4-остановите-профиль","depth":3},{"value":"Облачное управление телефоном (открытый API)","id":"облачное-управление-телефоном-открытый-api","depth":2},{"value":"Предварительные условия","id":"предварительные-условия-1","depth":3},{"value":"Шаг 1. Получите токен доступа","id":"шаг-1-получите-токен-доступа","depth":3},{"value":"Шаг 2. Быстрое создание и запуск Cloud Phone","id":"шаг-2-быстрое-создание-и-запуск-cloud-phone","depth":3},{"value":"Шаг 3. Установите приложение","id":"шаг-3-установите-приложение","depth":3},{"value":"Шаг 4. Запустите расписание RPA","id":"шаг-4-запустите-расписание-rpa","depth":3},{"value":"Что дальше?","id":"что-дальше","depth":2}],"frontmatter":{"seo":{"title":"Быстрый старт"}},"lastModified":"2026-06-10T11:47:34.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/ru/api-reference/getting-started/quickstart","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}