亚洲国产精品乱码一区二区,美景房屋2免费观看,哎呀哎呀在线观看视频高清国语,从镜子里看我是怎么C哭你

Article / 文章中心

手把手教你如何通過datadome滑塊驗(yàn)證碼

發(fā)布時間:2023-07-03 點(diǎn)擊數(shù):2592

什么是DataDome?

DataDome是一家專注于為網(wǎng)站、移動應(yīng)用和API提供機(jī)器人保護(hù)的安全公司。它使用人工智能(AI)和機(jī)器學(xué)習(xí)算法分析流量模式,識別類似機(jī)器人的行為。其目標(biāo)是保護(hù)企業(yè)免受各種有害機(jī)器人活動的影響,如內(nèi)容抓取、賬戶接管、欺詐交易、統(tǒng)計(jì)數(shù)據(jù)扭曲等。

DataDome旨在檢測和阻止甚至模仿人類行為的復(fù)雜機(jī)器人。它提供實(shí)時保護(hù),以毫秒為單位作出決策,阻止有害機(jī)器人的訪問,而不會影響合法用戶的使用體驗(yàn)。

該公司的解決方案易于實(shí)施,并可與各種平臺、系統(tǒng)和網(wǎng)頁服務(wù)器集成。它提供詳細(xì)的分析數(shù)據(jù),幫助企業(yè)了解他們面臨的機(jī)器人流量的性質(zhì)和范圍。

DataDome CAPTCHA是DataDome用于區(qū)分人類用戶和機(jī)器人的工具之一。 CAPTCHA即"Completely Automated Public Turing test to tell Computers and Humans Apart"(全自動公共圖靈測試,以區(qū)分計(jì)算機(jī)和人類)的縮寫。這是一種旨在易于人類通過但對機(jī)器人難以通過的測試。

當(dāng)DataDome的系統(tǒng)檢測到可能表示機(jī)器人的可疑活動時,它可以觸發(fā)CAPTCHA挑戰(zhàn)。用戶必須通過CAPTCHA來證明自己是人類而不是機(jī)器人。

DataDome CAPTCHA挑戰(zhàn)可能看起來像這個代表:

在這個代表中,用戶被呈現(xiàn)一個CAPTCHA圖像和一個滑塊按鈕,用戶必須完成這個拼圖。成功完成CAPTCHA后,用戶可以繼續(xù)訪問網(wǎng)站。如果他們失敗或者CAPTCHA沒有完成,系統(tǒng)可能會拒絕訪問或者提供另一個CAPTCHA挑戰(zhàn)。

總之,DataDome是一個綜合的機(jī)器人保護(hù)解決方案,使用AI和機(jī)器學(xué)習(xí)來識別和阻止有害的機(jī)器人活動。它的CAPTCHA挑戰(zhàn)是其驗(yàn)證用戶是否是人類還是機(jī)器人的工具之一,有助于保護(hù)其所保護(hù)的網(wǎng)站的安全和完整性。

在本博客中,我們將重點(diǎn)介紹如何解決Datadome Captcha。
如何解決DataDome Captcha

在我們開始解決DataDome之前,有些要求和要點(diǎn)需要知道。

要求:

    Capsolver密鑰

    代理(建議使用https://metaproxies.net/)

需要知道的要點(diǎn):

    驗(yàn)證碼url的查詢參數(shù)是動態(tài)獲取的。這意味著您不能一次又一次地發(fā)送靜態(tài)CAPTCHA url。

查詢參數(shù)是加粗字體:https://geo.captcha-delivery.com/captcha/?initialCid=yourInitialCid&cid=yourCid&t=fe&referer=https%3A%2F%2Fantoinevastel.com%2Fbots%2Fdatadome&s=YourSParam&e=youreParam在第一個GET中獲得此驗(yàn)證碼。

    查詢參數(shù)t需要具有t=fe的值,如果有t=bv,則表示captchaUrl被禁止,并且不能提交。

    匹配chrome版本的TLS、標(biāo)頭和標(biāo)頭順序。

    匹配用于解決驗(yàn)證碼與交互頁面的代理。

為了解決DataDome驗(yàn)證碼,請遵循我們的文檔。某些參數(shù)是必需的,某些是可選的。對于此示例,我們僅使用必需的參數(shù)。Datadome的任務(wù)類型包括:

DatadomeSliderTask:此任務(wù)類型需要您自己的代理。

對于這個示例,我們將使用DatadomeSliderTask作為該網(wǎng)站使用Datadome驗(yàn)證碼。

如果缺少任何參數(shù),您可能會遇到令牌無法被網(wǎng)站接受的問題。

文檔中需要使用的第一種方法是createTask。此方法需要圖片的參數(shù),其中一些是必需的,一些是可選的,具體取決于我們要使用的網(wǎng)站。

步驟1:提交信息到capsolver

使用createTask方法提交信息:

    POST https://api.capsolver.com/createTask
     
    {
        "clientKey": "Your_API_KEY",
        "task": {
            "type": "DatadomeSliderTask",
            "websiteURL": "https://antoinevastel.com/bots/datadome",
            "captchaUrl": "https://geo.captcha-delivery.com/captcha/?initialCid=yourInitialCid&cid=yourCid&t=fe&referer=https%3A%2F%2Fantoinevastel.com%2Fbots%2Fdatadome&s=YourSParam&e=youreParam",
            "proxy": "yourproxy",
            "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36"
        }
    }

步驟2:獲取結(jié)果

要驗(yàn)證結(jié)果,您需要不斷輪詢getTaskResult API端點(diǎn),直到驗(yàn)證碼解決為止。

以下是示例請求:

    POST https://api.capsolver.com/getTaskResult
    Host: api.capsolver.com
    Content-Type: application/json
     
    {
        "clientKey":"YOUR_API_KEY",
        "taskId": "TASKID_OF_CREATETASK" //createTask方法創(chuàng)建的ID
    }

一旦驗(yàn)證碼成功解決,您將收到類似于以下圖像中所示的響應(yīng):

您可以通過將響應(yīng)的數(shù)據(jù)與datadome cookie一起提交到相關(guān)網(wǎng)站來驗(yàn)證接收到的驗(yàn)證碼令牌。