【问题标题】:Sending IMs through an API [closed]通过 API 发送即时消息 [关闭]
【发布时间】:2011-05-07 05:32:14
【问题描述】:

我们正在考虑向我们的网站添加一项新功能,该功能允许希望接收有关其个人资料的更新的用户将其直接发送到他们的Instant Messaging 帐户(例如 Yahoo、Live Messenger、AIM 等)。

我们目前处于初步阶段,只是收集信息并看看它是否真的是我们想要做的事情,所以我想知道这里是否有人可以帮助我们发现是否有好的解决方案?

有很多跨网络的 IM 平台(想到几个,TrillianX-FireMeeboMirandaDigsbyRaptrPidgin)但我真的不知道不知道从使用 API 开始的好地方。是否有开源的跨平台 IM API?

【问题讨论】:

  • 最好的方法是使用像 Twilio twilio.com/sms这样的 SMS 网关
  • +1 感谢您的选择。

标签: c# asp.net api open-source instant-messaging


【解决方案1】:

可扩展消息传递和存在协议 XMPP

这是给 Jabber/XMPP 的。

但其余的都是具有封闭协议的封闭源代码项目。 跨网络的 IM 都在使用 libpurple 等重新设计的协议。

【讨论】:

    【解决方案2】:

    Libpurple 是一个核心 api,您可以在其上构建您的 IM 支持。您提到的几个客户端都在使用它,包括几个 Web 应用程序。

    【讨论】:

      【解决方案3】:

      您可以使用libpurple,这是 Pidgin 和 Adium 使用的。不过它是 GPL 的,所以不确定这是否会使其不适合,这取决于您对其进行了哪些修改(如果有)。

      【讨论】:

      • 很棒的信息。这正是我正在寻找的东西,谢谢!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-09
      • 1970-01-01
      相关资源
      最近更新 更多