已经开发好了
热评文案推送: 热评文案推送https://gitee.com/namesuinclude/hot-review-copy-push首先这里想要实现快速开发,那么利用jeecg-boot来实现低代码快速开发
网易云接口找现成的拿来用用就好,不必要自己慢慢去爬取,并且自己可以爬取下来。但发现并不是所有的文案都值得推荐,就像下图这样
那么jeecg-boot怎么实现快递开发呢?
热评文案推送,把一些有趣的文案推送到自己的微信群内,比如网易云音乐热评等文案
- wechat robot和说明doc图片后端使用jeecg-boot可以实现服务端快速开发 robot为微信机器人配置和开发文件所有相关的开发都在这里了robot开发
- 为了防止微信更新需要在win10版本C:\Windows\System32\drivers\etc下的hosts文件中添加一句127.0.0.1 dldir1.qq.com防止微信更新确保WeChatSetup_3.2.1.154版本长期可用WechatRobot.exe可以hook到对应版本的微信链接:hook版本的微信下载链接在此 提取码:il6g
3.robot文件下只开放了WechatRobot.exe运行程序源码暂不开源,担心开源后就立马被和谐了。不放心使用者可以登录自己的小号进行使用
4.用hbuilder导入ant-design-vue-jeecg并使用yarn install安装相关依赖接着yarn run serve运行该服务接着占用的端口为http://localhost:3000/接着就会看到占用端口3000的服务端
对了:本人使用的java JDK版本为 java version "1.8.0_221"
使用的 node版本v11.15.0
hbuildrex版本为3.8.7.20230703 并创建自己的数据库链接在dc目录下,接着用idea导入jeecg-boot项目在jeecg-boot-module-system模块下application-dev.yml中修改自己数据库链接url: jdbc:mysql://127.0.0.1:3306/namesu?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai username: root password: xxx
接着启动tool目录下的redis,然后运行JeecgSystemApplication类下的main方法启动该方法。
不出意外的话你将会看到 Application Jeecg-Boot is running! Access URLs:
Local: http://localhost:8081/jeecg-boot/
External: http://192.168.137.1:8081/jeecg-boot/
Swagger文档: http://192.168.137.1:8081/jeecg-boot/doc.html
这里说明你的服务端也已经启动成功了。 打开刚才的web端如图
启动robot目录下的WechatRobot.exe
等待5秒你就会在idea中看到收到robot端的链接消息
然后去打开刚才的web端如图,输入管理员的账号admin密码123456登录即可。
接着在三土/机器人配置菜单兰下点击开启微信即可
添加了延时消息队列activemq可以用于群内敏感词过滤
网易云接口评论已经通过webmagica在HotReview目录下的maven工程。爬取得到但是突然发现并不是每一条爬取到的评论都适合推送就如下图所示:
这里很幸运找到了网易云的热评接口接口大全在这里----> https://v.api.aa1.cn/api/api-wenan-wangyiyunreping/index.php?aa1=json[接下来往微信群内推送这些文案就好](https://v.api.aa1.cn/api/api-wenan-wangyiyunreping/index.php?aa1=json)还有舔狗日记等,[有兴趣的话自己可以慢慢找找](https://v.api.aa1.cn/api/tiangou/index.php)
开发教程
1.开发歌曲热评推荐功能
2.创建表tb_hotreview文案表
需要四个字段content内容name歌曲名字status状态signature歌曲签名signature字段用来确保抓取的数据不重复 3.创建完毕后同步下数据库,接着生成下自己的代码
然后前端导入自己生成的代码
同理导入后端的代码
然后需要重启前端工程
然后再系统管理/菜单管理下从添加自己的菜单
然后再系统管理/角色管理下给管理员添加自己刚才创建的菜单权限(网易云热评)
最后退出重新登录,看是否有自己刚才创建的权限菜单
然后要往指定的群内推送 这里的群号一般是45199504965@chatroom这样的 然后我们要在系统管理/数据字典中配置这群号
然后我们需要开发自己的定时任务,这这里一个共有两个org.jeecg.modules.quartz.job.SendMusicPingJob这个类是定时发送热评文案的到群内的org.jeecg.modules.quartz.job.MusicPingJob这个类是定时爬取热评文案的
至此算是已经开发完成了 这里测试的推送群组为(一分钟往此群推送一条新鲜的网易云热评文案)
联系我
联系我wx(备注gitee)
或者qq:2363082517(备注gitee)
捐赠
如果觉得还不错,请作者喝杯咖啡吧 ☺
##警告
声明 本项目仅供技术研究,请勿用于任何商业用途,请勿用于非法用途,如有任何人凭此做何非法事情,均于作者无关,特此声明。