楼主测试开发,11 月份辞职的,准备开个店子,转头一看朋友们都亏的裤衩子都没了,心想着不行啊,这种光景不适合把钱往出掏,但是天天吃了睡睡看了吃,也没得意思,就寻思着搞点什么东西玩玩。
刚好博客近期收不到微信通知了,一看原来 server 酱收费了,一天 5 次,我哭了。心想着我也开发一个更强大的吧。于是埋头苦干两三个月,anpush.com 诞生。
anpush 涉及到了前端(官网、管理后台、chrome 插件),后端(各种第三方、消息队列、负载均衡、支付系统),APP 端( uniapp 一把梭了)。比较恶心的是国内厂商各家一个 sdk ,直接放弃了。就用谷歌的 fcm 吧
开发过程中遇到了各种各样的问题,各种技术坑(指的三方),当然也有冷嘲热讽的说没人为这个付费,实际上已开始就没打算过国内有付费用户( PS: github 上的很多朋友支持了一下,算是有十几个付费用户了吧)。终极目标是向老外收收美刀,收不到就去开店子啰。
开发语言情况:
后端:Java (核心业务,拿框架梭哈) 前端:Vue ( UI ) 消息端:Python (因为不是核心,主要负责消费,python 开发速度快) 通道:这个比较杂,因为有的是模拟人工操作,用了 Go 、Python 、JS chrome 插件:js APP 端:JAVA+JS 混合 中间键:Redis 、RBMQ 、Mysql 、MQTT 、Clickhouse
1
kkk9 2024-01-28 16:12:09 +08:00
uniapp 一把梭了 …… 😓
|
2
GooMS 2024-01-28 16:16:08 +08:00 via Android
这种业务比较适合永久购买,比如 pushover 5$ 人手一个 ,按次订阅太扯了。
|
3
GooMS 2024-01-28 16:18:13 +08:00 via Android
另外你这个方案太复杂了吧,不如 aws sqs sns 一把梭,撑到 100 万用户再换都可以。
|
4
hahaba OP @GooMS 收费这方面没得任何经验,后面开老外怎么说,还有个 pushhover 太简单了,要多装个 APP ,我直接一个接口梭哈到所有 APP 去了
|
6
GooMS 2024-01-28 16:25:20 +08:00 via Android
|
7
hahaba OP @GooMS 这个是后面要做的事情,的确需要优化。但是不是一个道路上面,我是不想让用户再下载一个 app ,而是使用常用的 app 去接收通知。但是这个客户端的基础功能也的确需要完善
|
8
wonderfulcxm 2024-01-28 16:58:52 +08:00 via iPhone
技术栈好丰富,可能日后维护成本很高
|
9
hahaba OP @wonderfulcxm 这种缝合怪项目,没有办法,就是很杂乱
|
10
dyv9 2024-01-28 17:23:26 +08:00 via Android
围观一下,虽然好多看不懂,不站前排挡住别人。😂
|
11
fisherman0459 2024-01-28 17:45:53 +08:00
方便简单描述下推送到 WhatsApp 是什么原理吗?
|
12
Nosub 2024-01-28 18:01:21 +08:00 via iPhone
厉害了,很不错。
|
13
passon 2024-01-28 18:03:31 +08:00
推送给钉钉怎么实现的?需要用户设置什么东西吗
|
15
hahaba OP @fisherman0459 就是你加我为好友,通过 api 推送好友消息,和 qq 差不多
|
16
TiaoYeTaiLang 2024-01-28 22:22:33 +08:00 1
这东西是什么使用场景?
|
17
z1829909 2024-01-29 00:13:35 +08:00
感觉技术栈挺重的, 维护成本会高不少
|
18
stevenluox1 2024-01-29 00:16:55 +08:00
码一个,看看后续发展
|
19
leokun 2024-01-29 09:42:24 +08:00
挺强大的
|
20
deanwang 2024-01-29 09:48:28 +08:00
应该加个根据访问用户的时区或则 IP 自动选择显示语言. (如果为了拓展海外用户
|
21
wikii 2024-01-29 10:07:09 +08:00
点击最下面的《开发文档》,跳到《条款和条件》去了.
|
22
en1ac 2024-01-29 10:36:02 +08:00
注册总是失败啊 request time out 然后微信登录也不行。
|
23
yanyiming 2024-01-29 10:46:48 +08:00
标题应该写这个项目是做什么的、解决了什么问题、有什么优点, 而不是卖惨和单纯的拉客.
|
24
LeslieLeung 2024-01-29 11:06:16 +08:00
|
30
hahaba OP @TiaoYeTaiLang 比如 wordpress 、hexo 、halo 这类博客的评论通知,文章发布通知,服务器异常告警,shopify 的订单通知,路由器群晖什么的都可以接入
|
31
sSsSsSs 2024-01-29 12:39:25 +08:00
一起开店啊,写啥代码
|
35
zhuangjia 2024-01-29 14:50:50 +08:00
先去新东方学厨师,然后再自己搞怎么样?
|
37
Muslanet 2024-01-31 00:38:38 +08:00 via Android
我比较关注消息推送方面的,因为家里有服务器有些任务/服务要推送到微信上。用过的产品有 server 酱,pushplus ,现在在用的是比较好的是爱语飞飞,用了 1 年多想点舒服,调用起来也方便
|
38
hahaba OP @Muslanet 需求不一样吧,有些敏感的只能推国外通道 AnPush 支持,其他的都不知道,这个爱语飞飞也太简陋了一点
|
39
ZnductR0MjHvjRQ3 2024-01-31 19:05:18 +08:00
看起来真的很不错 大佬加油 不知道 chrome 推送能不能推到 Windows 上
|
42
Charlie17Li 284 天前
歪个楼,想问下,微信这种应用的消息可以通知给我的其他 APP 吗(场景:手机没有呼吸灯,得时不时看下手机有没有消息,有点困扰)
|
43
Howee 283 天前
之前自己弄了个打卡脚本,想用微信推送打卡的结果,用了一波某酱,一天五次不说,看详情还得点进去。后来翻了下企业微信群机器人文档,发现这玩意儿太简单了呀,就调个接口的事儿,他一个月收 8 块。还那么多人订阅,说实话酸了。后来看到老哥的这个网站,用着还不错,比某酱良心多了。支持老哥!
|
44
LEAlice 283 天前
“不断的更新”好像要改成“不断地更新”。
|
45
zhangjiashu2023 283 天前
@Charlie17Li SmSforward 可以安卓手机监听所有的通知转发到别的 app
|
46
zhangjiashu2023 283 天前
@Howee 目标用户是那些不懂代码的把
|
47
hahaba OP @zhangjiashu2023 SmSforward 原理就是收到通知了才能转发啊,微信经常收不到消息,转发了个寂寞
|
49
zhangjiashu2023 281 天前
@hahaba 安卓手机怎么会有经常收不到消息呢。
|
50
zhangjiashu2023 281 天前
@Charlie17Li 两百块钱买个手环,可以自定义软件通知在手环上显示的,还有震动提醒
|