2

我们有一个网站,提供有关 FOO 价值变化的时间紧迫的更新,并希望通过各种 IM 协议传递新数据的通知。

出于他们自己(和他们的父母)最熟悉的原因,FOO 交易员使用 Yahoo! Messenger、MSN、gTalk、AIM,应有尽有。他们希望在台式机上接收更新,以便实时买卖 FOO。

我们希望通过各种网络向他们提供更新,而无需投入大量时间来支持新网络。

我知道像 RPX(或现在叫什么)和 Gigya 这样的服务,它们允许您跨多个网站进行身份验证。我想要类似的东西,但它允许我们将 IM 传送到相同的各种网络。

该服务应该能够轻松地公开对来自 PHP (Drupal 7) 网站的通知的访问。

该网站是一项付费订阅服务;我们追求跨网络垃圾邮件解决方案。我这样说 (1),所以你不会讨厌我 (2),因为如果我们想发送垃圾邮件,那可能会排除网关提供商。

像 PHPurple 这样的自托管解决方案也是一种选择,但我还没有在网上找到太多推荐它作为一种选择的方法。

对其他网络的支持将是一个奖励,尽管我还没有看到任何 FOO 交易者使用 Twitter。我们还将包括短信和电子邮件通知,以增加老式信用。

4

1 回答 1

0

通过 Jabber 服务器。

  1. 设置 Jabber 服务器
  2. 为您要使用的所有服务注册帐户
  3. 注册网关,所有jabber服务器都支持
  4. 通过 GUI jabber 客户端测试
  5. 编写一个守护进程(或到达某个地方),它登录到 jabber,启动网关,从某个地方读取消息并立即发送它们。

有命令行实用程序,但它们不起作用,因为服务器不会保持网关连接,除非它自己。

XMPP 协议非常简单,并且有很多库。

对于可靠的 SMS,您可能需要使用其他第三方协议或实用程序。

于 2011-05-25T00:11:54.017 回答