向雅虎,Skype,MSN等第三方消息服务发送即时消息

时间:2010-07-17 16:08:19

标签: php instant-messaging

有没有办法将PHP代码中的即时消息发送到正式的消息服务,如Yahoo Messenger,Skype或MSN Messenger?

2 个答案:

答案 0 :(得分:6)

是。您可以使用libpurple。它有PHP绑定。

  

这个libpurple PHP绑定定义了一组内部类,可以直接从PHP使用aol和icq(oscar),yahoo,msn,jabber,irc和更多协议。用PHP编写自己的IM聊天客户端,就像PHP启用它一样。

对于Skype,您需要their COM Control。然后,您可以使用COM extension in PHP与Skype进行交互。

答案 1 :(得分:1)

请参阅http://code.google.com/p/phpmsnclass/。我想这就是你想要的。

PHP的MSN类,支持MSNP9(MSN 6.2)和MSNP15(WLM 8.1),用作机器人或只是向MSN或Yahoo发送消息(通过MSN,您需要Yahoo 8.1与MSN通信)。如果使用MSNP15,则支持OIM(离线消息)。