標籤:style class code http ext com
很多人都接觸過公眾平台的開發,很多公眾帳號都希望能實現智能互動聊天的效果,但是這件事對於我們普通的開發人員來說,幾乎是不可能實現的。遇到這種問題很自然的會去網上找一下有沒有現成的智能聊天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/