@@ -10,7 +10,7 @@ title: "Scrapybara"
1010| ---------| -----------| --------|
1111| ** Start Browser** | ` client.start_browser() ` | ` client.browsers.create() ` |
1212| ** Standby Mode** | ` instance.pause() ` / ` instance.resume() ` | Automatic standby mode |
13- | ** CDP URL** | ` instance.browser. get_cdp_url() ` | Returns ` cdp_ws_url ` in create response |
13+ | ** CDP URL** | ` instance.get_cdp_url().cdp_url ` | Returns ` cdp_ws_url ` in create response |
1414| ** Live View** | ` instance.get_stream_url() ` | Returns ` browser_live_view_url ` in create response |
1515| ** Stealth Mode** | ❌ Not available | ` stealth: true ` parameter |
1616| ** Replays** | ❌ Not available | ` client.browsers.replays.* ` |
@@ -27,8 +27,7 @@ from playwright.async_api import async_playwright
2727
2828client = Scrapybara(api_key = " your_api_key" )
2929instance = client.start_browser(timeout_hours = 1 )
30- browser_session = instance.browser.start()
31- cdp_url = browser_session.cdp_url
30+ cdp_url = instance.get_cdp_url().cdp_url
3231
3332async with async_playwright() as p:
3433 browser = await p.chromium.connect_over_cdp(cdp_url)
@@ -148,8 +147,8 @@ browser2 = await client.browsers.create(
148147
149148| Feature | Scrapybara | Kernel |
150149| ---------| -----------| --------|
151- | ** Create Browser** | ` client.start_browser() ` → ` instance.browser.start() ` | ` client.browsers.create() ` |
152- | ** Get CDP URL** | ` instance.browser. get_cdp_url() ` | Returns ` cdp_ws_url ` in create response |
150+ | ** Create Browser** | ` client.start_browser() ` | ` client.browsers.create() ` |
151+ | ** Get CDP URL** | ` instance.get_cdp_url().cdp_url ` | Returns ` cdp_ws_url ` in create response |
153152| ** Get Live View** | ` instance.get_stream_url() ` | Returns ` browser_live_view_url ` in create response |
154153| ** Delete Browser** | ` instance.browser.stop() ` | ` client.browsers.deleteByID(session_id) ` |
155154| ** List Browsers** | ` client.get_instances() ` | ` client.browsers.list() ` |
0 commit comments