现在自己的产品没有推送功能都不好意思出门啊!
前段时间做推送需求的时候,经过几轮测试最后敲定的用百度云推送。
百度云推送集成非常方便,端上大概半天不到就搞定了,官网给的教程非常给力,详细而又全面。
服务端的sdk也有非常详细的示例,直接导入相关jar就可以了,不过对于少部分使用maven来管理jar包的同志来说需要自己将百度云推送的相关jar包加入到自己的本地maven仓库,如果不想这么做而想直接使用的,那么恭喜你,本文就是为你而写的,我们已经帮你找到了百度云推送的maven支持:
<dependency> <groupId>com.baidu.yun</groupId> <artifactId>bccs-api</artifactId> <version>3.0.1</version> </dependency>
仓库地址在开源中国的maven库里,所以要使用此方法的同学请记得修改配置文件setting.xml加上开源中国maven库的镜像:
<mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used | for inheritance and direct lookup purposes, and must be unique across the set of mirrors. | --> <mirror> <id>nexus-osc</id> <mirrorOf>*</mirrorOf> <name>Nexus osc</name> <url>http://maven.oschina.net/content/groups/public/</url> </mirror> </mirrors>这样就可以使用了。
在这里也赞一下百度云推送,给我们省了好多事啊,推送秒达,靠谱!