Довідник API
/- Браузер
- Локальний API
- Підключитися до хмарного середовища виконання
Запустити хмарне середовище виконання
Зупинити хмарне середовище виконання
Список хмарних середовищ виконання
Підключитися до хмарного...
Повертає дані підключення до запущеного хмарного середовища виконання.
- Передумови: середовище має бути точно у стані
RUNNINGі має бути запущене саме вами. Середовище, яке зупиняється або архівується, відхиляється, навіть якщо/cloudbrowser/pageусе ще повідомляєRUNNING. - Ефект: випускає новий токен доступу до робочого столу й записує вас як підключеного учасника.
- Повторні виклики: повернений
cdpUrlстабільний, наявні CDP-сесії продовжують працювати, але кожен виклик випускає новий токен робочого столу й перезаписує записаного підключеного учасника. Попередні URL робочого столу не відкликаються, тому вважайте кожен повернений URL дійсним секретом: не пишіть його в логи та не зберігайте. - Обмеження сесії: середовище автоматично зупиняється, коли досягає максимальної тривалості, а архівація починається трохи раніше, тому довготривала автоматизація повинна коректно переживати зникнення середовища.
- Застосування: підключіть Puppeteer, Playwright або Selenium до
cdpUrl.
Задокументовані бізнес-помилки: 40008, 40009, 40010. Значення кодів див. у Error Codes. Будь-яка операція може додатково повернути загальні коди.
- Local APIhttp://127.0.0.1:40000/api/cloudbrowser/connect
curl -i -X POST \
http://127.0.0.1:40000/api/cloudbrowser/connect \
-H 'Content-Type: application/json' \
-d '{
"envId": "1800000000000001"
}'Success
Operation request ID. This field may be present when the request passes through the API gateway.
Example:"1d4f3ea968664593860b94b35d4ebf5e"
Response
{ "code": 0, "msg": null, "data": { "cdpUrl": "https://runtime1.morelogin.com:16167?token=c62fedaaac524e41a0f02fc4345d41cb", "accessUrl": "https://official-website.morelogin.com/browser-remote?token=eyJkZXNrdG9wVXJsIjoi...ZW52SWQiOiIyMDczMzk1NDg5NzM4OTE5OTM2In0%3D&envName=P-1267&lang=en-US" }, "requestId": "1d4f3ea968664593860b94b35d4ebf5e" }