如何在Whatsapp Web上使用JBrowserDriver?

时间:2017-08-17 04:35:27

标签: web-scraping webdriver

我的客户要求我监控传入的whatsapp消息,以处理其代理在该字段上发送的采购订单。他们过去常常使用Telegram,但由于我们的政府禁止Telegram(就像一个月前),他们会使用whatsapp寻找解决方案。

目前我仍处于研究正确解决方案的状态,因此我使用here

中的 JBrowserDriver

我的代码目前就像下面代码段一样:

public static void main(String[] args) {
    JBrowserDriver driver = new JBrowserDriver(Settings.builder()
            .headless(false)
            .userAgent(UserAgent.CHROME)
            .javascript(true)
            .ssl("trustanything").build());
    driver.get("https://web.whatsapp.com/");
}

从上面的代码段中,我故意将无头设置为 false ,以便我可以在弹出式浏览器中看到,检查whatsapp网络是否已正确打开。

我的问题是:whatsapp网站似乎明白,我所做的请求并非来自真实的浏览器(例如IE,Firefox,Chrome等)...所以取而代之的是一个有登录QR码的页面,我被重定向到一个建议我使用REAL浏览器的页面。

我们如何解决这个问题?

由于

0 个答案:

没有答案