PHP连接到AIM TOC [关闭]

问题描述 投票:6回答:1

在2010年中期,我找到了一个名为PHPToCLib的类库。它运行了一年多的完美 - 我能够将大量自己的自定义代码实现到我可以从我的CMD提示符运行的AIM Bot中。但是,在2011年底,服务器停止响应脚本。它连接到端口5190上的toc.oscar.aol.com,并且尚未更改。我确实知道AOL停止了他们的TOC2服务器,并且不再可能与它们连接。但是,我下载了一个名为TerraIM的程序,该程序使用相同的规范,并以某种方式连接到它们。我想知道是否有关于如何连接脚本的更新,如果是,我需要更改什么?

先感谢您。

php bots aol aim oscar-protocol
1个回答
1
投票

TerraIM还支持OSCAR协议,我认为它是默认的。如果您正在使用IM机器人,绝对最好的方法是利用libpurple。不幸的是,没有一个很好的PHP绑定到libpurple。有几个python绑定。如果您不希望迁移代码,那么有一个实现提供了一个HTTP接口,可以根据您的使用情况轻松集成。或者,您可以使用thrift在现有的PHP代码和python绑定之间进行通信 - 这需要比利用HTTP接口更多的编码。以下是您可能会发现有用的一些资源:

Python绑定:

GitHub.com/发挥和睦/Python-purple

GitHub.com/rap突然/heliotrope

来自HTTP绑定的HTTP接口:

GitHub.com/阿塔木rad/HTTP-purple

节约:

http://thrift.apache.org/

© www.soinside.com 2019 - 2024. All rights reserved.