介绍图灵机器人php API

图灵机器人平台,基于自然语言处理、知识库和云计算等技术,为广大开发者、合作伙伴提供的一系列智能语义处理能力(包括语义理解、智能问答、知识库对接等)的服务平台。截止到目前为止,平台已经积累了近百亿条语料库和PB级别的基础数据,经测试平台的整体准确度已经达到90%以上,而且平台已经应用于HTC的小Hi语音助手、中国电信的微信平台、海尔的智能家电控制系统等,广受企业的好评。

下面介绍下他的api:


$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 这个变量让用户自己输入,就可以制作属于自己的界面的机器人了。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值