抓取推特评论账号,轻松实现
PS:匿名投稿,无需申明所属。

这是一款用于抓取特定推文中评论账号的脚本。由于在浏览推文时无法查看所有评论账号,因此脚本设定为20秒执行时间,在执行期间浏览评论区,执行完毕后自动过滤并去重。
获取方法步骤
使用方法:打开浏览器开发者工具(F12),在console窗口执行以下脚本。如需图文教程,请搜索“Chrome执行JS脚本”。

var elements = document.getElementsByClassName(\"css-901oao css-16my406 r-poiln3 r-bcqeeo r-qvutc0\");var regex = /@(\w+)/g;var uniqueStrings = new Set();var counter = 0;var maxCounter = 20;var timer = setInterval(function() {if (counter >= maxCounter) {clearInterval(timer);uniqueStrings.forEach(function(str) {console.log(str);});uniqueStrings.forEach(function(str) {console.log(index + \". \"+ str);index++;});} else {for (var i = 0; i < elements.length; i++) {var matches = elements[i].innerHTML.match(regex);if (matches !== null) {for (var j = 0; j < matches.length; j++) {uniqueStrings.add(matches[j]);}}}counter++;}, 1000);效果展示
查看效果