標籤:style http color 使用 os io 資料 cti
圖靈機器人平台,基於自然語言處理、知識庫和雲端運算等技術,為廣大開發人員、夥伴提供的一系列智能語義處理能力(包括語義理解、智能問答、知識庫對接等)的服務平台。截止到目前為止,平台已經積累了近百億條語料庫和PB層級的基礎資料,經測試平台的整體準確度已經達到90%以上,而且平台已經應用於HTC的小Hi語音助手、中國電信的平台、海爾的智能家電控制系統等,廣受企業的好評。
下面介紹下他的api:
下面這裡摘自官網:http://www.tuling123.com/openapi/cloud/api.jsp?section=9
$apiKey = "自己的appKey";
$apiURL = "http://www.tuling123.com/openapi/api?key=KEY&info=INFO";
// 設定報文頭, 構建請求報文
header("Content-type: text/html; charset=utf-8");
$reqInfo = "講個笑話";
$url = str_replace("INFO", $reqInfo, str_replace("KEY", $apiKey, $apiURL));
/** 方法一、用file_get_contents 以get方式擷取內容 */
$res =file_get_contents($url);
echo $res;
/** 方法二、使用curl庫,需要查看php.ini是否已經開啟了curl擴充 */
$ch = curl_init();
$timeout = 5; curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
返回結果:
這是一個json 字串,我們只要使用php的json處理字串就行
將返回結果使用 json_decode() 返回json 資料$data,這樣可以通過$data->text 來輸出笑話。
同理,我們可以通過$reqInfo 這個變數讓使用者自己輸入,就可以製作屬於自己的介面的機器人了。