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

2024-09-30 22:16:51 发布

您现在位置:Python中文网/ 问答频道 /正文

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

我想用python来做这件事,因为这是我的知识

我应该如何构造这个

最困难的部分是,我想不出来,也找不到任何在线内容,那就是如何将“本地”pc链接到“服务器”/“云系统”(如果有用的话,我使用aws),该系统将存储通知并为我的每个代理发送通知

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

感谢您的帮助或建议


Tags: 功能服务器awsapi代理内容链接windows
1条回答
网友
1楼 · 发布于 2024-09-30 22:16:51

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

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

代理安装的ElectronJS应用程序将侦听Python web服务器上的WebSocket,并将触发包含所需信息的本机Windows通知(check the doc here

相关问题 更多 >