本博客文章已转移到独立博客,请点击做最好的三三查看全文。
7
18
2012
25

simsimi小黄鸡API更新

本博客文章已转移到独立博客,查看本文请点击做最好的三三查看全文。

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

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

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

function simsimi($q){
    //simsimi 非官方API接口
    //2012年07月18日修订:修正小黄鸡更新接口导致返回失败。
    //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;
}
本博客内容除标明外均为原创;转载请保留原文地址或pingback;所有代码所有权归作者所有;在此公布的所有作者标明为本人的代码均可非商业自由使用。
本博客文章已转移到独立博客,发表评论请点击做最好的三三查看全文。
Category: PHP | Tags: api json php REST simsimi | Read Count: 6432
免费资源部落 说:
Jul 18, 2012 08:55:09 PM

我发 SimSimi玩起来还是很有意思的。

Avatar_small
三三 说:
Jul 18, 2012 11:38:43 PM

确实~话说我发现的现字不见了?
嗯,另外,因为我自己在做个聊天机器人……所以经常要研究simsimi。诶嘿……

陆仁贾 说:
Aug 13, 2012 03:23:44 PM

这个API,昨天刚刚被封了……现在什么输入都返回hi……
正在努力研究代码中

Avatar_small
三三 说:
Aug 13, 2012 05:19:03 PM

我刚刚看了一下。貌似会设置一个cookies诶……这下麻烦了,要做cookies的判定……TAT,我去研究研究怎么弄……

Avatar_small
三三 说:
Aug 13, 2012 06:25:58 PM

嗯,我试过了。很简单的,已经解决了。因为小黄鸡那边已经不想让我们调用了,所以我就不公开代码了。等会把方法更新出来吧。

陆仁贾 说:
Aug 19, 2012 12:11:11 AM

我已经搞定了哦,现在代码部署在github上,如果你想要我可以单独E-mail给你。
当时修改了API之后第二天我就用Wireshark+netcat给破解了。
今天刚刚看到你的回复。

陆仁贾 说:
Aug 19, 2012 12:22:05 AM 抱歉我第三次补充我的话了,既然小黄鸡不打算给我们调用了,有没有别的比较好的AI机器人,最好是那种官方提供API的那种。因为这个小黄鸡……不靠谱。 P.S.: 你干脆在看完我前面两条留言之后删掉吧,免得我的github和irc被围攻,因为那个机器人有漏洞,稍微有一点网络安全常识就能结果它,今天就有一个人在我的irc里面把机器人给干掉了……
MicLon 说:
Aug 26, 2012 08:53:35 AM

我也在研究机器人以及simsimi,愿意加QQ吗

陆仁贾 说:
Aug 26, 2012 12:53:35 PM

前半句我爱听,后半句不爱。
GTalk/MSN/IRC/Twitter/Google+/Facebook
没有QQ 没有人人 没有开心 没有百度。

MicLon 说:
Aug 26, 2012 01:20:29 PM

刚下载了GTalk,你的账号多少

WildCat 说:
Nov 17, 2012 03:50:08 PM

orz...
这个貌似不让用了,我想把simsimi植入WP伪春菜呢。。。
目前来看要使用必须使用API key

WildCat 说:
Nov 17, 2012 03:50:35 PM

我去,在这里都能遇到你。
在一起的节奏?

陆仁贾 说:
Nov 17, 2012 04:49:14 PM

谁说不让用了。。今天还亲测成功呢。

WildCat 说:
Nov 17, 2012 05:18:37 PM

http://www.simsimi.com/func/req?lc=zh&msg=%E4%BD%A0%E5%8F%AB%E4%BB%80%E4%B9%88

自己看,无论什么都回复hi

陆仁贾 说:
Nov 17, 2012 06:46:59 PM

请看 http://oott123.is-programmer.com/posts/35044.html

yibangzhenqing 说:
Jan 12, 2013 01:54:53 PM

想问下博主 他的那个  your key 是什么东西,怎么获取到呢

WildCat 说:
Jan 12, 2013 03:29:02 PM

API KEY把 官方为了防止资源滥用,使用API要用API KEY的

杰儿 说:
Jan 13, 2013 11:15:25 AM

在吗。联系下我,我不会弄啊!谢了!

CoolBeeQ 说:
Jan 14, 2013 02:05:41 PM

simsimi的api key 如何申请啊?!求指点!!

oott123 说:
Jan 15, 2013 07:38:15 PM

所谓「在吗」真是在博客留言中最无意义的话语之一了。
明天中午考完我大概会公布调用方法吧。

sam 说:
Jan 15, 2013 08:58:04 PM

我也想问,官方的那个key怎么才能弄到

yibangzhenqing 说:
Jan 18, 2013 07:31:56 PM

好的谢谢博主

miclon 说:
Jan 19, 2013 03:12:04 PM

听说18号小黄鸡公开API了

Avatar_small
三三 说:
Jan 19, 2013 03:19:47 PM

刚刚去查看了一下,和我之前的博文一样。
http://oott123.is-programmer.com/posts/36250.html
还是需要app key。

甄东宇 说:
Feb 19, 2013 10:03:28 AM

你好,我最近也在研究irc机器人,对你说的安全这块不太了解,主要是我没考略过这会有什么安全隐患,能不能加个好友一起聊聊,我的邮箱zdy0818@yahoo.com.cn


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter

Host by is-Programmer.com

Power by Chito 1.3.1 beta

| Theme: Aeros 2.0 by TheBuckmaker.com