smileat2000 发表于 2022-8-31 23:59

求指定人发表新微博的监控工具思路

需求:关注指定微博,如果他发表了新微博,就通知。
有想过每隔一段时间就获取网页源代码然后解析到他总共发表的微博总数,如果+1了,就通知。
https://dd-static.jd.com/ddimg/jfs/t1/44107/28/18923/8180/630f8510E32bf77f3/1ffbae84c0b38840.png
但是遇到了个难题,就是微博必须登录,不登录就获取不到数据,如下图
https://dd-static.jd.com/ddimg/jfs/t1/43943/26/18984/110838/630f84f2E2dc7b354/8ac3b962b08dd8ce.png
求解:如何实现不登录获取某人的微博总数量?或者如何实现模拟登录?或者有没有专门的监控工具软件推荐?

lsy832 发表于 2022-9-1 00:19

这个目标性很强啊

艾莉希雅 发表于 2022-9-1 00:49

https://weibo.com/ajax/statuses/mymblog?uid=6498105282&page=1&feature=0
data.total不就是总数吗,然后data.list.text_raw就是最新一条

lu_ 发表于 2022-9-1 06:53

可以尝试JavaScript,做成扩展的形式就能共享浏览器的cookie了

https://zhangbohun.gitbook.io/web-data-monitor/
上面就是一个监控的扩展,如果熟悉jQuery和css选择器无疑就是神器了
规则不多,需要自己写。

surepj 发表于 2022-9-1 08:11

这个应该差不多能满足
【微博某人更新推送给微信消息】https://www.52pojie.cn/thread-1618933-1-1.html

mscsky 发表于 2022-9-1 09:21

特别关注?

冬酒暖阳 发表于 2022-9-1 11:10

本帖最后由 冬酒暖阳 于 2022-9-1 12:20 编辑

我有一份自己写的成品的监控代码,Python写的,你可以参考一下,这个不需要登录,然后可以通过 爱语飞飞 平台进行微信通知。里面定时服务,可以放到服务器上跑

https://github.com/allwaysLove/WeiboCountSpider

867671810 发表于 2022-9-1 13:26

直接微博订阅关注就行了啊

外酥内嫩 发表于 2022-9-1 13:53

爬虫定时爬一次,发现就给你发邮件

smileat2000 发表于 2022-9-1 15:07

867671810 发表于 2022-9-1 13:26
直接微博订阅关注就行了啊

PC端没有通知功能啊,手机是iOS,推送总是晚2小时。
页: [1] 2 3
查看完整版本: 求指定人发表新微博的监控工具思路