解決方案瀏覽器自動化即將推出
真正的瀏覽器,用程式碼操控
有了瀏覽器產品,每個瀏覽器都在專屬的 microVM 中執行,由 Playwright 或 Puppeteer 操控,並保留登入狀態。在它推出之前,現在可以先用沙箱執行瀏覽器。
import { chromium } from "playwright-core";
import { Sandbox, BROWSER_IMAGE } from "glac";
const sbx = await Sandbox.create({ image: BROWSER_IMAGE });
const browser = await chromium.connectOverCDP(sbx.url(9222));
const page = browser.contexts()[0].pages()[0];
await page.goto("https://example.com");用我們的瀏覽器映像檔在沙箱中執行 Chromium,DevTools 在 9222 連接埠上,透過簽章連結存取。
已確定的事項
已確定在瀏覽器產品推出時提供,時間在正式上線之後。
- 規劃中
按用量計費:運算時計 CPU,醒著時計記憶體,以 128 MiB 為單位、按毫秒計算。
- 規劃中
就在代理旁邊:代理在自己的沙箱中,瀏覽器就在它旁邊。
- 規劃中
一種規格,也有更大的:1 vCPU、2 GiB,或更大的規格,計費方式相同。
- 規劃中
休眠時保留狀態,每 GB 每月 $0.02。
- 規劃中
Chrome 或 Lightpanda,無頭模式或有畫面皆可。
- 規劃中
保留登入狀態,存在設定檔中,從一個工作階段延續到下一個。
示意預覽
用到的產品
先用現有的功能開始
現在就能用我們的瀏覽器映像檔建立沙箱執行 Chromium,再由 Playwright 從外部連線。