本博客文章已转移到独立博客,查看本文请点击做最好的三三查看全文。
simsimi想必大家都知道吧,那个小黄鸡,那只小贱鸡……
呃,刚好在做一个聊天机器人,于是就去Firebug查了一下simsimi的调用方法。
其实很简单的一个接口,返回的是json格式。接口如下:
http://www.simsimi.com/func/req?lc={语言,中文为zh}&msg={utf-8编码的请求文字}
嘛,如果成功了,返回一个有内容的数组;如果失败返回一个{}。PHP调用代码内详。
PHP代码如下:
function simsimi($q){ //simsimi 非官方API接口 //by.oott123 http://best33.com //参数:$q(欲获取的问题) 返回:(mixed)返回结果,为false则失败 $json=file_get_contents('http://www.simsimi.com/func/req?lc=zh&msg='.urlencode($q)); $this->maindb->debug($json); $json=json_decode($json,1); $this->maindb->debug('Array',$json); if(isset($json['sentence_resp'])){ $reply=$json['sentence_resp']; return $reply; } return false; }
嗯,调用方法上面也写了,就是这样~喵~
本博客文章已转移到独立博客,发表评论请点击做最好的三三查看全文。
Oct 27, 2012 08:14:36 AM
求个php实例参考一下。。能发邮箱里咩。。
Mar 24, 2013 10:11:52 PM
小豆 http://xiao.douqq.com