從v5.4.1開始,容聯(lián)IM推出智能對話機器人功能。在IM場景下快速實現智能機器人對話功能,為企業(yè)節(jié)省人力,降低成本,永不離線。
在IM原有功能基礎上,接入智能對話引擎,支持自然語言理解、多輪會話、上下文識別等功能,真正做到機器與人無障礙溝通。
無需人工輸入,配備的自成長知識庫不放過任何問題,使機器人在自定義場景中快速成長。
智能對話機器人開通及相關配置請參考:智能對話機器人使用指南
該接口可以獲取到智能對話機器人的賬號,一個智能對話機器人的賬號是固定唯一的,建議通過服務器接口獲取智能對話機器人賬號后做保存操作,之后調用客戶端發(fā)送消息的接口,接收者傳智能對話機器人賬號即可。
1、請求地址
POST /{SoftVersion}/Application/{appId}/Robot/GetRobots?sig={SigParameter}
2、請求包頭
請參閱《鑒權說明》
3、請求包體
屬性 | 類型 | 約束 | 說明 |
---|---|---|---|
page | String | 可選 | 頁碼,缺省1 |
3.1、請求示例
POST /2013-12-26/Application/20150314000000110000000000000010/Robot/GetRobots?sig=C1F20E7A9733CABCDE HTTP/1.1 Host: 192.168.0.1:8883 Accept:application/json; Content-Type:application/json;charset=utf-8; Authorization:ZmY4MDgwODEzYzM3ZGE1MzAxM2M4MDRmOAwN6MjAxMzAyMDExNTABCE= {"page":"1"}
4、響應包體
屬性 | 類型 | 約束 | 說明 |
---|---|---|---|
statusCode | String | 必選 | 請求狀態(tài)碼,取值000000(成功) |
statusMsg | String | 必選 | 請求狀態(tài)碼描述,取值:success(成功) |
totalRecords | String | 必選 | 總記錄數 |
totalPage | String | 必選 | 總頁數 |
page | String | 必選 | 當前頁碼 |
robotList | List | 可選 | 機器人列表節(jié)點 |
robotId | String | 可選 | 機器人ID,帶~ytxro前綴 |
name | String | 可選 | 機器人名稱 |
age | String | 可選 | 機器人年齡 |
sex | String | 可選 | 機器人性別 1:男 2:女 |
remark | String | 可選 | 備注 |
dateCreated | String | 可選 | 創(chuàng)建時間 格式:yyyy-MM-dd HH:mm:ss |
4.1、響應示例
HTTP/1.1 200 OK Content-Length: 641 {"statusCode":"000000","statusMsg":"success","totalRecords":"100", "totalPage":"10","page":"1","robotList":[{ "robotId":"~ytxro1" "name":"我的機器人", "age":"20", "sex":"1", "remark":"備注", "dateCreated":"2017-08-10 12:12:12" },{ "robotId":"~ytxro2" "name":"我的機器人1", "age":"20", "sex":"1", "remark":"備注", "dateCreated":"2017-08-11 12:12:12" }]}
文檔更新時間:2016年11月30日