我打算使用C#创建Yahoo Messenger机器人,但是直到现在,除了PHP,Java和C ++以外,我还找不到可靠的Yahoo Messenger。 C#中有这样的库吗?

有帮助吗?

解决方案

好吧,我刚刚为C#中的聊天客户端创建了一个工作的YMSG库(不是bot),所以我可以告诉您,对于C#,没有什么可用于YMSG版本16。 (对不起,这是我工作的公司,我无法发布任何资源)

但是一切都没有丢失。除了身份验证过程外,协议是 污垢 简单地理解。两件事:

  1. 身份验证程序已被解密: http://www.carbonize.co.uk/ymsg16.html. 。它使用HTTP调用,但在C#中很简单。您可能遇到的唯一部分是挑战/响应字符串的散列。不幸的是,没有办法分阶段实施 - 它可以工作,要么不起作用

  2. Wireshark有一个YMSG的解剖器,非常彻底。对我有很多帮助。

(请注意,这涵盖了Yahoo Yim的IM部分 - 我不知道聊天“房间”如何工作)

祝你好运!

埃里克

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top