Python Gae Ajax,如何实现通知?

标签 python ajax google-app-engine

我有一个应用程序想要实现一个与 Stack Overflow 完全相同的通知系统。当有人回答或回复问题或话题时。我希望该线程的原始用户能够在网站的顶部栏收到通知。我见过 google channel api 可以做到这一点。但如果我们用它来通知的话,这样做的成本太高了。我也读过有关 Node.js Web 套接字的内容。但看起来还不够简单。有人知道在哪里可以找到简单的方法吗?也许只是一个 Ajax 调用?

最佳答案

您可以尝试PubNub

尽管您可以使用 Channel API 完成您的工作,但实现起来有点困难,因为它仅支持一对一的 channel ,如果您想向多个客户端发送一条消息,则必须发送多条消息。使用 PubNub,您只需订阅一个 channel ,无论您有多少订阅者,他们都会收到消息。

他们有许多不同语言的示例,并且包含 Google App Engine,因此请查看 PubNub Dev Center了解更多。

关于Python Gae Ajax,如何实现通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14871160/

相关文章:

python - 从使用命令行参数的python制作exe文件

javascript - 无法使用 Rails 在 Ajax 请求中通过 url 传递参数

php - 多个离线网页同步

python - 需要帮助找出此 UnicodeDecodeError 的解决方案

google-app-engine - 为什么 go-app-builder 找不到本地进口?

python - 如何在 pandas DataFrame 中重复单元格

python - 对使用 boto3 将文件上传到 S3 的函数进行单元测试

python - 在 R 中读取泡菜文件(PANDAS Python 数据框)

ajax - 如何解决 AssertionError : .accepted_renderer not set on Response in django 和 ajax

java - 如何为共享文档设计Appengine Search API索引?