開始使用

介紹

Scraping Browser 是一款幫助您通過自動化工具或技術更輕鬆地從網頁中提取數據的工具。

通過我們提供的凭证,您可以選擇在本地或我們的頁面控制臺使用 Scraping Browser。我們將通過代理網路為您打開一個指紋流覽器,處理自動化腳本,並通過流覽器自動化和解鎖器為您收集數據。

應用場景:

廣泛應用於數據分析、市場監測等領域。相容主流框架技術語言(如 Puppeteer、Selenium、playwright),適用於電商價格監測、輿情分析、學術研究等場景。

快速開始

獲取賬戶密碼

訪問 ABC Proxy 官網,註冊帳號,進入個人中心,通過Scraping Browser“賬號管理認證” 獲取帳戶密碼。

如何使用

請求示例

下麵是 Python 請求示例。有關其他編程語言的示,請參閱相關章節:

import asyncio  
from playwright.async_api import async_playwright  
  
const AUTH = 'PROXY-FULL-ACCOUNT:PASSWORD';  
const SBR_WS_SERVER = `wss://${AUTH}@upg-scbr.abcproxy.com`;  
  
async def run(pw):  
    print('Connecting to Scraping Browser...')  
    browser = await pw.chromium.connect_over_cdp(SBR_WS_SERVER)  
    try:  
        print('Connected! Navigating to Target...')  

        page = await browser.new_page()  
        await page.goto('https://example.com', timeout= 2 * 60 * 1000) 

        # Screenshot
        print('To Screenshot from page')  
        await page.screenshot(path='./remote_screenshot_page.png')  
        # html content
        print('Scraping page content...')  
        html = await page.content()  
        print(html)  
 
    finally:  
        # In order to better use the Scraping browser, be sure to close the browser 
        await browser.close()  
   
async def main():  
    async with async_playwright() as playwright:  
        await run(playwright)  
  
if _name_ == '_main_':  
 asyncio.run(main())
 

更多詳情點擊 Scraping Browser usage page

第一步:選擇用例獲取相關腳本

第二步:指定地區(非必填),選擇帳號。

第三步:

在 REQUEST 區域運行腳本,等待處理後在 RESPONSE 和 CONSOLE 中返回結果,查看預覽結果和結果日誌。 RESPONSE 區域右側可切換為 html 並下載 html 文檔。

此處的所有資訊均按 “原樣 ”提供,僅供參考。對於您使用本頁面所含的任何資訊,我們不作任何陳述,也不承擔任何責任。在從事任何形式的搜刮活動之前,您應諮詢您的法律顧問,並仔細閱讀特定網站的服務條款或獲得收集許可。

最后更新于