Tài liệu tham khảo API
/- Trình duyệt
- API cục bộ
- Kết nối môi trường chạy đám mây
Khởi động môi trường chạy đám mây
Dừng môi trường chạy đám mây
Danh sách môi trường chạy đám mây
Kết nối môi trường chạy đ...
Trả về thông tin kết nối tới một runtime trên cloud đang chạy.
- Điều kiện tiên quyết: runtime phải ở đúng trạng thái
RUNNINGvà phải do chính bạn khởi động. Một runtime đang dừng hoặc đang lưu trữ sẽ bị từ chối, dù/cloudbrowser/pagevẫn báoRUNNING. - Tác động: phát hành một token truy cập desktop mới và ghi nhận bạn là thành viên đang kết nối.
- Gọi lặp lại:
cdpUrltrả về là ổn định và các phiên CDP hiện có vẫn hoạt động, nhưng mỗi lần gọi lại phát hành một token desktop mới và ghi đè thành viên kết nối đã lưu. Các URL desktop trước đó không bị thu hồi, nên hãy coi mỗi URL trả về là một thông tin xác thực còn hiệu lực: không ghi vào log và không lưu trữ lại. - Giới hạn phiên: runtime tự động dừng khi đạt thời lượng tối đa, và quá trình lưu trữ bắt đầu ngay trước đó, nên một tiến trình tự động hóa chạy dài phải xử lý được việc runtime biến mất.
- Dùng để: kết nối Puppeteer, Playwright hoặc Selenium tới
cdpUrl.
Các mã lỗi nghiệp vụ đã ghi nhận: 40008, 40009, 40010. Xem Error Codes để biết ý nghĩa từng mã. Mọi thao tác cũng có thể trả về các mã dùng chung.
- 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" }