如何构建从云到本地计算机的通知弹出系统



我正在尝试构建一个通知系统,该系统最初将由云上的api调用触发,并且应该在我的一个代理的pc上触发通知(假设运行windows 10(

我想在python中这样做,因为这是我的知识

我应该如何构建它?

最难的部分,我无法弄清楚,也无法在网上找到任何东西是如何链接";本地";pc到";服务器"/云系统(如果有用的话,我会使用aws(,它会存储通知并为我的每个代理发送通知。

我的最终目标是使用像aircall这样的电话解决方案,并通过窗口中的通知弹出窗口显示来电者的联系人姓名(aircall确实提供了本地功能,但无法访问我的联系人数据库,所以我试图覆盖显示来电者姓名的相同功能(

感谢的任何帮助或建议

一个解决方案可以是构建一个简单的ElectronJS前端应用程序,该应用程序运行在代理的计算机上,并构建一个监听Aircall的Webhook事件的Python web服务器。

web服务器将侦听从Aircall发送的call.ringing_on_agentWebhook事件,并向您的ElectronJS应用程序发送WebSocket推送事件(例如使用Pusher(。

您的代理安装的ElectronJS应用程序将侦听来自Python web服务器的WebSockets,并将触发包含您想要的信息的本机Windows通知(请查看此处的文档(。

最新更新