Skip to main content
theo.browser 命名空间封装了 Theo Browser REST API。每个方法都返回强类型响应,失败时抛出 TheoApiError。

快速示例

方法

theo.browser.create(request?)

创建一个新的托管浏览器会话。返回 BrowserSessionHandle。

theo.browser.list()

列出调用方当前所有活跃的会话。返回 BrowserSessionSnapshot[]。

theo.browser.get(id)

查看单个会话的详情。返回 BrowserSessionSnapshot —— 包含当前页面的 URL/标题/favicon,以及一个新生成的 embed_url(有效期 1 小时)。

theo.browser.live(id, options?)

刷新可嵌入 iframe 的实时视图 URL。返回 BrowserLiveView。 在嵌入的 iframe 发送 browserbase-disconnected 消息后传入 { force: true },这样返回的 URL 会立即指向新的 CDP 页面 id。

theo.browser.end(id)

结束会话并停止计费。返回 BrowserEndResult,其中包含最终时长、代理流量字节数以及费用。

类型

相关内容