//智能聊天 include './Snoopy.class.php'; $snoopy=new Snoopy(); $snoopy->referer="http://www.xiaojo.com/"; if($snoopy->submit("http://www.xiaojo.com/bot/chata.php",array('chat'=>$post_data['keyword']))) { if($snoopy->results) { //让小九机器人回答 $wx->responseText(strip_tags($snoopy->results)); } else { $snoopy->referer="http://nlp.xiaoi.com/robot/demo/wap/wap-demo.action"; if($snoopy->submit("http://nlp.xiaoi.com/robot/demo/wap/wap-demo.action",array('requestContent'=>$post_data['keyword']))) { //提交给小i机器人 $result=$snoopy->results; preg_match("|<p class=\"wap_cn2\"><span>小i机器人:</span>(.*)</p>|Uis",$result,$msg); if(isset($msg[1]) && $msg[1]) { //让小九机器人回答 $wx->responseText(strip_tags($msg[1])); } else { $wx->responseText('哈哈,我好笨,这个我还不会!!,但是我很勤奋,笨鸟先飞,我会学习的。'); } } else { $wx->responseText('哈哈,我好笨,这个我还不会!!,但是我很勤奋,笨鸟先飞,我会学习的。'); } } } else { $wx->responseText('哈哈,我好笨,这个我还不会!!'); }
关注我好笨以供测试:
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《几句代码,实现给微信公众号的智能聊天》
发表评论