認知智能未來機器人接口API簡介介紹服務機器人聊天機器人閒聊機器人接口。

 

 

道翰天瓊企業聊天機器人開發者平臺,對開發者很友好,業務人員也能自定義簡單的聊天機器人。他們機器人是認知智能機器人,目前來說最智能的機器人。理解能力很強。不智障。推薦。下面是開發代碼JAVA示例,其他示例到他們官網看。

 

接口申請官網地址:www.weilaitec.com 

接口地址(例子): 

http://a239p06512.zicp.vip/Web/BuAppJava.bujqrex?apikey="+apikey+"&msg="+msg+"&ip="+ip 

用戶端消息內容。 

String msg ="你在幹嘛呀?";  

apikey參數。這個apikey就是網站上申請的APIKEY 

apikey ="";  

//客戶端ip,最終用戶端的唯一標識(可以是用戶端的IP,或者手機設備號,或者微信號或者,qq號碼等能證明身份的唯一標識就可以)  

String ip ="";  

//這裏一定要encode轉換編碼。轉成GBK。 

msg = URLEncoder.encode(msg, "GBK"); 

三個參數全部小寫 

msg參數就是傳輸過去的對話內容。 

msg參數要編碼成gbk,不然會亂碼。 

接口具體代碼: 

package ai.nlp.jiekou.test;

import java.io.ByteArrayOutputStream;

import java.io.IOException;

import java.io.InputStream;

import java.io.UnsupportedEncodingException;

import java.net.HttpURLConnection;

import java.net.URL;

import java.net.URLEncoder;

import ai.nlp.util.changliang.ChangLiangZi;

public class ApiTest {

/**

* Get請求,獲得返回數據

* @param urlStr

* @return

*/

private static String opUrl(String urlStr)

{

URL url = null;

HttpURLConnection conn = null;

InputStream is = null;

ByteArrayOutputStream baos = null;

try

{

url = new URL(urlStr);

conn = (HttpURLConnection) url.openConnection();

conn.setReadTimeout(5 * 10000);

conn.setConnectTimeout(5 * 10000);

conn.setRequestMethod("POST");

if (conn.getResponseCode() == 200)

{

is = conn.getInputStream();

baos = new ByteArrayOutputStream();

int len = -1;

byte[] buf = new byte[128];

while ((len = is.read(buf)) != -1)

{

baos.write(buf, 0, len);

}

baos.flush();

String result = baos.toString();

return result;

} else

{

throw new Exception("服務器連接錯誤!");

}

} catch (Exception e)

{

e.printStackTrace();

} finally

{

try

{

if (is != null)

is.close();

} catch (IOException e)

{

e.printStackTrace();

}

try

{

if (baos != null)

baos.close();

} catch (IOException e)

{

e.printStackTrace();

}

conn.disconnect();

}

return ChangLiangZi.WU;

}

public static void main(String args []){

//三個參數全部小寫

//msg參數就是傳輸過去的對話內容。

//msg參數要編碼成gbk,不然會亂碼。

String msg ="你在幹嘛呀?";

//apikey參數。

String apikey ="UTNJK34THXK010T566ZI39VES50BLRBE8R66H5R3FOAO84J3BV";

//客戶端ip,最終用戶端的唯一標識(可以是用戶端的IP,或者手機設備號,或者微信號或者,qq號碼等能證明身份的唯一標識就可以)

String ip ="127.0.0.1";

//這裏一定要encode轉換編碼。轉成GBK。

try

{

msg = URLEncoder.encode(msg, "GBK");

} catch (UnsupportedEncodingException e)

{

e.printStackTrace();

}

System.out.println(opUrl("http://a239p06512.zicp.vip/Web/BuAppJava.bujqrex?apikey="+apikey+"&msg="+msg+"&ip="+ip));

}

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章