有什么开发 x(Twitter)机器人好用的开源库吗。 想要做个机器人可以接收 @的消息,并回复评论。
ps.之前也问到微信机器人,目前看只有 ipad 协议适合用,但是还没具体研究有没有免费的 ipad 协议的方案,wechaty 那个正准备看下
1
mybro 266 天前
pc 协议不行吗
|
2
yulon 266 天前
你大概需要先给机器人开个蓝勾
|
3
rizon OP 微信机器人的 ipad 协议卖的好贵,我感觉有些回不了本,哎
|
4
yankebupt 266 天前
建议你打开 chrome devtools ,打开 x.com ,看看 network tab ,看看 musk 为了卖他的天价 api 已经给网页版 twitter 的信息抓取套上了强度多高的加密壳再说。
现在这种两礼拜一变协议的 twitter 没法做机器人。 |
5
yankebupt 265 天前
@rizon 修正下,看到 twitter 上有人做了个目前还能用的使用 selenium 的抓取,你可以找找看……
不敢相信改成这样了还有人能做出能用的自动化抓取出来……嗯…… |
6
lisxour 265 天前 1
@yankebupt #5 现在 twitter api 的抓取并不是什么大问题,大问题在于 api 的速率限制,详细看这,https://developer.twitter.com/en/docs/twitter-api/rate-limits ,目前的限制对于一个机器人来说完全不够用的,不充会员搞不下去
|
7
lisxour 265 天前
@lisxour 另外说一句,网页端的接口都是和正统 api 公用速率限制的,想通过抓包网页端的 api 绕过速率限制也是不行的,因为我的机器人就是抓包的,没钱充,现在关了,关了大半年了
|
8
wzdsfl 265 天前
>>> 引用一下我之前的回复
作为使用 wechaty 一年+的过来人,我总结经验如下: 1 、OP 给出的 wechaty 是基于 web 协议的,虽然可以加上 uos 来绕过微信 web 协议的阻拦,但是仍存在 [!较大!] 封号可能,并且存在一些问题:获取不到 wxid ,缺少一些 API (半年警告封号 2 次) 2 、进阶:使用其他 provider ,如 padLocal 之类,个人如果有限制机器(win),可以用 https://github.com/wechaty/puppet-xp ,可以跑本地微信机器人,原理是利用 Hook 进行消息拦截和内存 call ,一般不会封号(稳定使用 1 年+) 3 、再进阶:绕过框架,直接使用 dll 进行 hook 。好处是可以自定义框架,存在更高自由度,缺点是不同版本微信存在不同的功能,并且有的会收费。 目前我在使用 https://github.com/ttttupup/wxhelper/tree/dev-3.9.5.81 进行类 wechaty 封装,并且项目开源免费,有使用需求的朋友可以关注这个项目 |