连接到手机后,Whatsapp 网页会显示完整的聊天记录和联系人。 但是在console.log(html)里面,html内容仍然就像我没有连接到手机一样。
nodeJs 端有什么需要做的身份验证吗?
var request = require('request');
var cheerio = require('cheerio');
request('https://web.whatsapp.com/', function (error, response, html)
{
if (!error && response.statusCode == 200) {
console.log(html);
}
});
最佳答案
您可以在 Python 中使用 selenium 轻松实现您想要做的事情。一旦你用手机在由 selenium 打开的浏览器上扫描二维码,你就可以开始使用 selenium 捕获按钮和其他内容并自动打字和点击。
我制作了一个聊天机器人,可以在 Whatsapp 中通过 X 射线诊断肺部疾病,您可以在这里引用我的代码:https://github.com/skaravind/Whatsapp-Radiologist
希望对你有帮助!
关于javascript - 如何使用nodejs/python抓取whatsapp网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46844342/