2 行代码集成微信推送服务,给自己推送提醒消息

2019-05-04 14:45:57 +08:00
 zjiecode

之前我做过一个微信推送服务,wxpusher,使用的是 http 请求调用,但是感觉很多朋友写代码集成的时候,老是遇到这样那样的问题,浪费非常多的时间,因此我就再开发了一个 Java SDK,最少只需要 2 行代码就可以推送消息了。

SDK 在这里,欢迎吐槽: https://github.com/zjiecode/wxpusher-client

1、关注微信公众号:wxpusher,获取你自己的 userId

2、添加依赖: compile 'com.zjiecode:wxpusher-client:1.0.3' //我用的 gradle,用 maven 的老哥自行发挥。

3、调用 Java SDK 发送消息: WxPusher.send("这是一个测试消息","userId");

是不是只有 2 行代码? 当然,用 maven 的老哥,可能添加依赖会多几行。哈哈

另外吐槽一下,要在 mavenCenter 发一个包,真的是太麻烦了,硬生生折腾了半天。。。

6649 次点击
所在节点    程序员
30 条回复
zjiecode
2019-05-05 13:30:01 +08:00
@draguo 目前看来不会,会加垃圾信息的识别。
napsterwu
2019-05-05 15:32:05 +08:00
@napsterwu 无侵入呗,基本任何语言和环境都有标准的 http 方法,真正跨平台跨语言。比如在路由器环境起码 wget 是有的,不需要带来任何外部框架。至于复杂的 java 应用,就可以用应用自己封装好的 http 方法,而不是用推送带来的新 jar 包。万一你带来的 jar 包跟我现在的冲突了怎么办?
zjiecode
2019-05-05 21:01:03 +08:00
@napsterwu 直接的 http 调用是有的呢,请看这里: http://wxpusher.dingliqc.com/ ,上面发的 SDK,只是好多老哥,调用 http,总是遇到问题,所以我封装一下,给一个示例,避免浪费时间。哈哈。
napsterwu
2019-05-05 22:48:12 +08:00
@mrjiejiejie 好吧 是我疏忽了
zjiecode
2019-05-06 08:57:19 +08:00
@napsterwu 嘿嘿,没得事
nishibushisha
2019-05-06 21:46:41 +08:00
微信公众号推送消息没有次数限制?
zjiecode
2019-05-07 11:23:46 +08:00
@nishibushisha 目前没有次数限制,如果后面发现有人恶意调用,就会加限制。及时加限制,应该也没有太大问题,不会影响实用的。
datocp
2019-05-11 07:07:57 +08:00
支持一下,国内有墙很多 app 无法获得推送信息。而微信作为一个 24 小时开着的 app 就无需第三方 app,关键速度快。
zjiecode
2019-06-22 14:02:16 +08:00
@datocp 对,所以很多简单提醒,用微信还是一个不错的办法。
zhangneww
2019-09-24 15:34:50 +08:00
这个看起来很厉害,还能分应用推送,怎么盈利呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/560849

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX