[文章作者:张宴 本文版本:v1.0 最后修改:2008.12.30 转载请注明原文链接:http://blog.zyan.cc/post/390/]
我之前的一篇文章《Linux服务器系统监控框架与MSN、E-mail、手机短信报警的实现》中提到MSN报警,当时使用的sendMsg类采用的是MSNP9协议,不支持离线消息。最近找到一个PHP MSN Class(http://code.google.com/p/phpmsnclass/),支持MSNP9 (MSN 6.2)和最新的MSNP15 (WLM 8.1)协议(MSNP15协议支持离线消息),可以作为MSN机器人使用,或者给MSN、雅虎通发消息。
示例代码:必须确保发送人、接收人的MSN互相加为好友。
MSN机器人的实现,该phpmsnclass的Wiki上有说明,感兴趣的朋友可以参考(默认MSNP9协议):
http://code.google.com/p/phpmsnclass/wiki/msnbot
注意:使用MSNP15协议,PHP需要支持mhash;使用msnbot机器人功能,PHP需要支持pcntl。我的文章《Nginx 0.7.x + PHP 5.2.8(FastCGI)搭建胜过Apache十倍的Web服务器(第4版)V4.10》中的PHP configure编译参数已经支持mhash、pcntl,可供大家参考。
我之前的一篇文章《Linux服务器系统监控框架与MSN、E-mail、手机短信报警的实现》中提到MSN报警,当时使用的sendMsg类采用的是MSNP9协议,不支持离线消息。最近找到一个PHP MSN Class(http://code.google.com/p/phpmsnclass/),支持MSNP9 (MSN 6.2)和最新的MSNP15 (WLM 8.1)协议(MSNP15协议支持离线消息),可以作为MSN机器人使用,或者给MSN、雅虎通发消息。
示例代码:必须确保发送人、接收人的MSN互相加为好友。
MSN机器人的实现,该phpmsnclass的Wiki上有说明,感兴趣的朋友可以参考(默认MSNP9协议):
http://code.google.com/p/phpmsnclass/wiki/msnbot
注意:使用MSNP15协议,PHP需要支持mhash;使用msnbot机器人功能,PHP需要支持pcntl。我的文章《Nginx 0.7.x + PHP 5.2.8(FastCGI)搭建胜过Apache十倍的Web服务器(第4版)V4.10》中的PHP configure编译参数已经支持mhash、pcntl,可供大家参考。
应该是
$msn_password = "12345678";//消息发送人MSN密码
出现Parse error: syntax error, unexpected T_VARIABLE in
错误
Louis Vuitton Neverfull