前段时间因为 server 酱频繁故障(现在已经恢复服务了),就开始动手自己做一个消息推送服务了
建起来之后基本上和 server 酱一模一样的使用方式
Get http://127.0.0.1:port/devicename?title=test&content=content
post 同理
pm2 start /path/to/main.js --name mpush --output /path/to/log -i 1
要是能顺手给个小星星就更好了
1
Fx8m 2019-05-27 10:13:05 +08:00
支持 mipush 就好了
|
2
haozes 2019-05-27 10:19:52 +08:00
不错哦
要特别授权给它自启动和无限制的电池策略,这个有点麻烦,而且这个如果用的人稍微有点多,服务器就得贵,可惜 ANDROID 国内没有统一的推送平台。 |
3
ochatokori OP @Fx8m #1 当初考虑过使用 mipush 和 fcm,只不过 mipush 对非 miui 环境不友好,fcm 在墙内也不方便,最好还是选择后台长连接了。考虑到耗电后台服务已经相当精简了
|
4
liuxey 2019-05-27 10:26:56 +08:00
然而我之前用 Server 酱唯一的原因就是微信
|
5
ochatokori OP |
6
cheese 2019-05-27 10:40:52 +08:00
@ochatokori #3 mipush 的第三方项目(非 miui,非小米手机使用 mipush )可用性已经非常高了,可以考虑加入 mipush 功能。
第三方项目地址: https://github.com/MiPushFramework/MiPushFramework |
7
ochatokori OP @cheese #6 谢谢,我会试一下
|
8
Fx8m 2019-05-27 11:37:08 +08:00
加入 mipush 的话,起码 miui 可以使用系统级的推送了。无需后台
|
9
jisibencom 2019-05-27 12:05:03 +08:00 via Android
能推送到个人微信号也行啊,或者 xposed 搞个插件?
|
10
love 2019-05-27 12:18:11 +08:00
我用的自己写的一个类似 的,不过是用邮件协议,好处是不用搞自己的客户端,也不用但心手机内存颠簸导致后台被杀
|
11
anubu 2019-05-27 12:31:41 +08:00
有一个开源的项目 gotify 可以参考一下: https://github.com/gotify/server
|
12
ycr6708536 2019-05-27 13:05:22 +08:00
@jisibencom 可以推送到企业微信的服务中~
|
13
lizheming 2019-05-27 13:38:05 +08:00
支持下楼主,同类产品还有 Bark 也非常不错的 https://github.com/Finb/Bark
|
14
ochatokori OP @love #10 发邮件不是会被封端口吗,至少腾讯云是回封的
|
15
love 2019-05-27 16:10:51 +08:00
@ochatokori 不要用 25 口就行了啊
|
16
love 2019-05-27 16:12:40 +08:00
@ochatokori 再说了,对于发的部分,如果你喜欢 http 的,也可以写 http 接口(类似你这个),收的部分用 pop 就行。 各大手机都有内置邮件接收软件,且用的是同步机制永远不用担心被杀后台。
|
17
deorth 2019-05-27 16:23:27 +08:00
之前用的是 tg 的 bot,后来换了公司几乎不用 tg 了就改用了 server 酱。所以问题还是微信
|
18
dabaibai 2019-05-28 00:05:27 +08:00 via iPhone
马克一下,谢谢
|
19
zhensjoke 2019-05-29 16:51:13 +08:00
加个接口就能推微信了...
|
20
ochatokori OP @zhensjoke #19 此话怎讲
|
21
wtks1 2019-07-08 07:55:53 +08:00 via Android
我来补一句,如果用 centos7 作为服务端,不要用 yum 源自带的 nodejs,因为版本不够会报错,还有就是如果没有做其他设置,客户端填连接地址的时候,是用 http 协议
|
22
galenzhao 2019-08-31 00:28:05 +08:00
企业微信随便注册,推送不限内容
|
23
doomgiant 2020-01-03 17:16:11 +08:00
|
24
ochatokori OP |
25
royburns 2020-03-25 16:37:30 +08:00
可以做到支持微信吗?啊啊啊啊
|