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

雅虎通讯库C#

  •  1
  • Funky81  · 技术社区  · 17 年前

    我正计划用Cype创建雅虎Messenger BoT,但直到现在,除了PHP、Java和C++之外,我找不到可靠的雅虎信使。C有这样的图书馆吗?

    1 回复  |  直到 16 年前
        1
  •  6
  •   HiredMind    17 年前

    好吧,我刚刚在C中为聊天客户端(而不是bot)创建了一个有效的YMSG库,所以我可以告诉你,对于C的YMSG版本16,没有什么是有效的。(对不起,是我工作的公司,我不能发布任何信息源)

    但并非所有的一切都失去了。除了认证过程,协议是 污垢 简单易懂。两件好事:

    1. 认证程序已解密: http://www.carbonize.co.uk/ymsg16.html .它使用一个HTTP调用,但这在C中很简单。您可能会遇到的唯一困难是对挑战/响应字符串进行散列。不幸的是,没有办法分阶段实施它——要么有效要么无效。

    2. Wireshark有一个非常彻底的YMSG解剖仪。帮了我很多忙。

    (请注意,这涵盖了YahooYim的IM部分-我不知道聊天室是如何工作的)

    祝你好运!

    埃里克

    推荐文章