simsimi小黄鸡API更新

最近发现API拉取不到消息了,感到很奇怪。手动访问了一下,发现simsimi的json调用格式变成这个样子了:

{"id":19417700,"response":"爱你","result":100,"msg":"OK."}

翻看原来的代码,发现回复由sentence_resp变成了response。稍微修订一下代码,就又能用了:

function simsimi($q){
    //simsimi 非官方API接口
    //20120718日修订:修正小黄鸡更新接口导致返回失败。
    //by.oott123  http://best33.com
    //参数:$q(欲获取的问题) 返回:(mixed)返回结果,为false则失败
    $json=file_get_contents('http://www.simsimi.com/func/req?lc=zh&msg='.urlencode($q));
    $json=json_decode($json,1);
    if(isset($json['response'])){
        $reply=$json['response'];
        return $reply;
    }
    return false;
}

评论

还没有评论。

发表评论

发表评论代表你授权本网站存储并在必要情况下使用你输入的邮箱地址、连接本站服务器使用的 IP 地址和用户代理字符串 (User Agent) 用于发送评论回复邮件,以及将上述信息分享给 Libravatar Akismet,用于显示头像和反垃圾。