0

我要开发 ICQ 客户端,我只是想知道在哪里可以找到参考来了解他们使用的协议?任何链接、书籍等。
顺便说一句,如果我没记错的话——所有 ICQ 客户端——QIP、Miranda、ICQ Lite 等——都使用相同版本的协议与 ICQ 服务器正确通信?

4

3 回答 3

2

libpurple是一个实现大量 IM 协议的库,其中包括 icq 使用的 oscar 协议。它被许多 IM 客户端使用,并且非常稳定,因此我建议您直接使用它。如果你想了解 oscar,学习 libpurple 可能是个好主意。

于 2009-01-22T07:45:50.737 回答
1

维基百科有一篇关于OSCAR协议的文章,尽管它是专有的。

于 2009-01-22T07:13:47.400 回答
0

Pidgin 是开源的,或许你可以参考它的源代码。

于 2009-01-22T07:17:39.313 回答