前言:
目前看官们对“java仿qq聊天”大致比较注意,我们都想要分析一些“java仿qq聊天”的相关资讯。那么小编同时在网上搜集了一些有关“java仿qq聊天””的相关内容,希望看官们能喜欢,兄弟们快快来了解一下吧!开篇
有没有那种支持各种平台短信发送的(最起码涵盖BAT),和各种模板消息的开源项目呢?当然是有的,今天就来调试一个这样的开源项目,这里要感谢此项目的开源作者。目前此项目已经支持:模板消息-公众号、模板消息-小程序、微信客服消息、微信企业号/企业微信消息、阿里云短信、阿里大于模板短信 、腾讯云短信、云片网短信、E-Mail、钉钉、百度云短信、华为云短信、又拍云短信、七牛云短信。就问你厉害不厉害,今天就来调试一个这样的项目!有需要开源项目地址的,请移步至文章末尾,有获取源码方法。这篇主要目的是调试。源码没什么卵用,怎么用才是重点!
通知现在在项目中不可或缺
众所周知,现在没有通知的程序,和没有短信的APP是越来越少了。由此可见通知对于一个app或者一个产品来说多么的重要。从用户注册、用户登录、通知用户、订单通知、营销短信等,都离不开消息通知,或者短信通知。通知已经是各个APP的一个重要组成部分。通知的重要性不言而喻!那么今天就来调试个开源的,希望对工作中的你或者学习中的你有所帮助!
核心调试部分
1、IDEA导入项目,github上把项目克隆下来
2、导入后大概是这个样子的
3、修改配置,改成本地依赖,也可以把pom中需要的jar包安装到本地仓库,这里就直接本地依赖了,注意这个地方刚git clone 下来的时候是报错的。按下面修改。
<dependency> <groupId>com.darcula</groupId> <artifactId>darcula-lnf</artifactId> <version>1.0</version> <scope>system</scope> <systemPath>${project.basedir}/lib/darcula.jar</systemPath></dependency><dependency> <groupId>com.beautyeye</groupId> <artifactId>beautyeye_lnf</artifactId> <version>1.0</version> <scope>system</scope> <systemPath>${project.basedir}/lib/beautyeye_lnf.jar</systemPath></dependency><!--文件字符集格式检测--><dependency> <groupId>net.sourceforge.cpdetector</groupId> <artifactId>cpdetector</artifactId> <version>1.0.10</version> <scope>system</scope> <systemPath>${project.basedir}/lib/cpdetector_1.0.10.jar</systemPath></dependency><dependency> <groupId>net.sourceforge.cpdetector</groupId> <artifactId>antlr</artifactId> <version>2.7.4</version> <scope>system</scope> <systemPath>${project.basedir}/lib/antlr-2.7.4.jar</systemPath></dependency><dependency> <groupId>net.sourceforge.cpdetector</groupId> <artifactId>chardet</artifactId> <version>1.0.0</version> <scope>system</scope> <systemPath>${project.basedir}/lib/chardet-1.0.jar</systemPath></dependency><dependency> <groupId>net.sourceforge.cpdetector</groupId> <artifactId>jargs</artifactId> <version>1.0.0</version> <scope>system</scope> <systemPath>${project.basedir}/lib/jargs-1.0.jar</systemPath></dependency><dependency> <groupId>com.taobao</groupId> <artifactId>taobao-sdk-java-auto</artifactId> <version>1.0.0</version> <scope>system</scope> <systemPath>${project.basedir}/lib/taobao-sdk-java-auto.jar</systemPath></dependency>
4、由于此项目是基于swing的,所以需要配置gui,如下图所示
5、启动一下看看,填入自己公司的配置就可以测试了,当然这个项目只是各大厂短信,模板消息的集成例子。
结语
此开源项目在github上热度还可以有1.4k左右的star,截止我发这个文章的时候,当然热度可能还在上升,但此项目并不能真正用到公司的web项目中,如果在web项目中使用,可以把里面的代码copy出来,改造一下,这个只是集中各个大厂的短信发送、模板消息发送的一个集合体,一个demo例子合集。有需要开源项目链接的同学、关注转发、私信回复"push",我把开源项目源码链接发你。
我主页有更多开源好项目调试实战,如果感兴趣可以看看,可能你正在需要:
Java Springboot 开源微服务架构管理后台搭建实战
仿京东 SSO 调试开源的 单点登录 项目实战
Java 史上最全集成第三方登录 开源项目的调试实战
Java 分布式架构的 开源的支付项目 调试实战
Java 百分之百 开源的 基于Spring boot 的ERP 系统调试实战
开源的 OA 项目 调试实战
标签: #java仿qq聊天 #java实现发送短信