2010年年中,我发现了一个名为PHPToCLib的类库。它完美无缺地运行了一年多-我能够实现我自己的大量定制代码到一个AIM机器人,我可以运行从我的CMD提示符。然而,在2011年底,服务器停止响应脚本。它连接到toc.oscar.aol.com上的端口5190,这一点还没有改变。我确实意识到AOL停止了他们的TOC2服务器,并且不可能再与他们连接了。但是,我下载了一个名为TerraIM的程序,该程序使用相同的规范,并能够以某种方式连接到它们。我想知道是否有任何关于如何让我的脚本连接的更新,如果是的话,我需要更改什么?
提前谢谢你。
发布于 2013-02-10 11:56:40
TerraIM还支持OSCAR协议,我认为它是默认的。如果您正在使用IM机器人,那么绝对最好的方法就是利用libpurple。不幸的是,没有一个很好的PHP绑定到libpurple。有几个python绑定。如果您不希望迁移代码,则有一个提供HTTP接口的实现,它可以根据您的用例很容易地与之集成。或者,您可以在现有的PHP代码和python绑定之间使用节俭来通信--这比利用HTTP接口需要更多的编码。以下是您可能会发现有帮助的一些资源:
Python绑定:
Github.com/fahhem/python-紫色
github.com/Raptr/Heliotrope
HTTP绑定的HTTP接口:
Github.com/atamurad/http-紫色
节俭:
http://thrift.apache.org/
https://stackoverflow.com/questions/12900455
复制相似问题