用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3430|回复: 0
收起左侧

怎么做一个聊天机器人

[复制链接]
发表于 2014-6-11 11:40:17 | 显示全部楼层 |阅读模式
主题“聊天机器人api”(发帖的名字根据情况自己定)
        很多人都接触过微信公众平台的开发,很多微信公众帐号都希望能实现智能交互聊天的效果,但是这件事对于我们普通的开发者来说,几乎是不可能实现的。遇到这种问题很自然的会去网上找一下有没有现成的智能聊天api接口之类的资源,下面就给大家介绍一个我用过的聊天机器人接口,先上代码。

        public class RobortDemo {
       /** 调用图灵机器人平台接口*/
       public static void main(String[] args) throws IOException {            
                String requesturl = “http://www.tuling123.com/openapi/api?key=Apikey&info=你是男是女”;
              HttpGetrequest = new HttpGet(requesturl);
              HttpResponseresponse = HttpClients.createDefault().execute(request);
            
              if(response.getStatusLine().getStatusCode()==200){
                     Stringresult = EntityUtils.toString(response.getEntity());
                     System.out.println("返回结果:"+result);
              }
               }
        }
        结果: {"code":100000,"text":"你是男的我就是女的,你要是女的我就是男的"}
        参数:key: 在图灵机器人网站上注册并激活帐号后即可获得
                         info: 请求内容
        需要导入的包:commons-logging-1.0.4.jar、 httpclient-4.3.1.jar、httpcore-4.3.jar
        调用这个接口,不但可以简单的实现微信公众帐号的开发,还可以做一些其他的智能聊天产品,比如qq聊天机器人(放在qq群里可以有效提高群的活跃度)、小的聊天工具(向别人展现自己强大的技术)等等。
        总之,这个接口还是很强大很方便的,各位实用之后别忘了给我顶一下啊。
        图灵机器人官网:http://www.tuling123.com/

本版积分规则