代码之家  ›  专栏  ›  技术社区  ›  Ceilingfish

是否可以通过编程方式与MSN messenger/Live messenger通话?

  •  2
  • Ceilingfish  · 技术社区  · 17 年前

    我一直在研究如何以编程方式与MSN messenger/Live messenger服务交互,但我找不到任何关于此的真实文档。Live服务的文档似乎只使用Javascript实现(如下所示: http://dev.live.com/Messenger/

    但是,我找不到任何其他允许编程访问的官方API(更具体地说,没有提到套接字、web服务或适当的编程语言(如Java或.Net)的API)。

    7 回复  |  直到 17 年前
        1
  •  3
  •   Kieron    17 年前

    退房 LibPurple ,它是pidgin多协议IM客户端的基础库。

        2
  •  2
  •   krosenvold    17 年前

    开源 pidgin

        3
  •  1
  •   Stephen Curial    17 年前

    MSNP-Sharp 是一个非常好的C#API。

        4
  •  0
  •   Atilla Filiz    17 年前

    您还没有说明您的目的是什么,但也许您可以使用pidgin、amsn或centerim等备选客户端的源代码访问msn live network,并使用您想要的任何服务。我不能向您指出任何文档,但如果您愿意,可以使用它们的源代码。

        5
  •  0
  •   troelskn    17 年前

    C是否足够合适?

    msn-pecan -Pidgin的WLM插件

        6
  •  0
  •   Ceilingfish    17 年前

    让我澄清一下我要用它做什么。我们希望有一个可行的解决方案能够从Flash连接到MSN messenger,我们不能直接连接,因为Flash有点疯狂,除非被邀请,否则不喜欢打开到域的套接字连接。

    因此,我们需要用适当的语言构造一个代理服务器(显然,我们也希望支持其他协议,这样就可以很好地使用libpurple)。我们在C之家没有任何经验,所以最好还是用Java保存它,这是我们的团队在这方面的经验,但似乎真的没有任何适合Java的API,或者Java可以与之交互的API。

    不过,谢谢你的建议,伙计们。它们看起来很有用。

        7
  •  0
  •   Matthieu kelly    15 年前
    推荐文章