是否有产品提供Facebook消息/ Twitter DM的私人消息?

时间:2012-03-22 06:27:36

标签: instant-messaging private-messaging

我的网络应用程序需要像Facebook消息或Twitter DM一样的私人消息系统。

我发现了许多可以实时发送即时消息的东西,但它们并不像典型的PM系统那样存储消息。

很多网站/应用程序都有PM功能,而StackOverflow本身就有很多关于设计这样一个系统的问题,所以自己实现它似乎就像重新发明了一个巨大的轮子。

那么有这样的服务/平台可以插入我的网络应用程序吗?理想情况下,它应该是一个托管平台,所以我不必自己处理存储内容。

1 个答案:

答案 0 :(得分:1)

以下是一些想法:

1)构建一个将消息存储为text / blobs的表,以及“from”,“to”,“status”和“date”的附加字段。构建UI以写入/读取此表。成功了!

2)集成已有私人消息的现有论坛系统。剪掉论坛部分,保留私信部分。成功了!

3)在系统上为每个用户创建一个电子邮件地址。确保公共接口上的SMTP / POP / IMAP流量被阻止,因此它不会逃逸到野外。集成Webmail前端。成功了!

如果您已经拥有用户数据库,GUI框架和应用程序服务器,并且您的社区不是太大,那么1)实际上可能是最简单的。如果你想要一些可以立即使用的东西而不必改变太多,3)可能是最简单的。