我们有一个内置于离子的应用程序,可以发送推送通知。
我们现在正在为共享相同用户的不同公司制作同一应用程序的品牌版本。代码库。
我们当前发送通知的方式是一个cron作业,每分钟运行一个PHP脚本,连接到MySQL数据库以查找需要推出的新通知,但是如果有人有,我们愿意更改更好的建议。
让一台服务器需要向多个应用程序发送通知是我们面临的问题。如果我们每次运行推送cron作业时打开和关闭每个应用程序的APNS连接,我们担心Apple会将其视为DDOS攻击并阻止它。
我们能想到的唯一其他解决方案是在AWS上为每个品牌应用创建一个新服务器,让他们每个只发送一个应用程序的通知。这样他们每个人都有自己的IP地址,Apple也不会把它当作DDOS攻击。
我们研究了AWS SNS,但是唯一的教程是Swift,Obj-C& Android系统。我们的应用程序完全基于离子意义,它用Angular编写,所以这些教程都没有对我们有用。
我一直在谷歌搜索一段时间而没有任何有价值的信息。
请回答一种完成向多个应用发送通知的方法。提前感谢您阅读!