3: 通知和订阅

Dashboard 是应用程序推送事件的中心,也是用户选择接收内容的地方。

3.1: 通知

任何应用程序都可以使用共享密钥向仪表板的中央收件箱发送事件。登录用户可以看到这些事件的服务器范围收件箱。这为一个 fleet 提供了一个观察的地方:失败的构建、新的注册、来自任何应用的低库存警报都汇聚在同一个流中。

POST /notify   (header: secret)   -> logged for the relevant server

秘密通过 hash_equals 进行检查;如果没有它,端点将拒绝请求。

3.2: 订阅

订阅决定交付:用户可以订阅一类事件,并通过 phloWA 网关将其转发到 WhatsApp 等渠道接收这些事件。订阅模块保存路由信息(哪些事件、哪个频道、哪个密钥)。

3.3: 模式

应用保持简单:它们发送一行的最佳努力 POST 请求,然后继续。控制面板负责分发、历史记录和交付。这与 phloWA 在消息传递中使用的“薄应用,智能中心”分离相同。

我们使用必要的cookie来使该网站正常工作。在您的许可下,我们还使用分析工具来改善网站。