php版小黃雞simsimi聊天機(jī)器人接口分享
<?php
function simsimi($keyword) {
$keyword = urlencode(urlencode($keyword));
//----------- 獲取COOKIE ----------//
$url = "http://www.simsimi.com/";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER,1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$content = curl_exec($ch);
list($header, $body) = explode("\r\n\r\n", $content);
preg_match("/set\-cookie:([^\r\n]*);/iU", $header, $matches);
$cookie = $matches[1];
curl_close($ch);
//----------- 抓 取 回 復(fù) ----------//
$url = "http://www.simsimi.com/func/req?lc=ch&msg=$keyword&ft=0.0";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_REFERER, "http://www.simsimi.com/talk.htm?lc=ch");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
$content = json_decode(curl_exec($ch),1);
curl_close($ch);
if($content['result']=='100') {
$content['response'];
return $content['response'];
} else {
return '我還不會(huì)回答這個(gè)問題...';
}
}
?>
相關(guān)文章
Laravel框架Eloquent ORM刪除數(shù)據(jù)操作示例
這篇文章主要介紹了Laravel框架Eloquent ORM刪除數(shù)據(jù)操作,結(jié)合實(shí)例形式分析了laravel框架ORM三種刪除數(shù)據(jù)的方式,需要的朋友可以參考下2019-12-12百萬(wàn)級(jí)別知乎用戶數(shù)據(jù)抓取與分析之PHP開發(fā)
這篇文章主要介紹了百萬(wàn)級(jí)別知乎用戶數(shù)據(jù)抓取與分析之PHP開發(fā)的相關(guān)資料,需要的朋友可以參考下2015-09-09Yii框架 session 數(shù)據(jù)庫(kù)存儲(chǔ)操作方法示例
這篇文章主要介紹了Yii框架 session 數(shù)據(jù)庫(kù)存儲(chǔ)操作方法,結(jié)合實(shí)例形式分析了使用Yii框架session組件配置與數(shù)據(jù)庫(kù)存儲(chǔ)相關(guān)操作技巧,需要的朋友可以參考下2019-11-11tp5(thinkPHP5框架)captcha驗(yàn)證碼配置及驗(yàn)證操作示例
這篇文章主要介紹了tp5(thinkPHP5框架)captcha驗(yàn)證碼配置及驗(yàn)證操作,結(jié)合實(shí)例形式分析了基于thinkPHP5框架的captcha驗(yàn)證碼配置及驗(yàn)證操作具體步驟與相關(guān)注意事項(xiàng),需要的朋友可以參考下2019-05-05詳解PHP使用Redis存儲(chǔ)session時(shí)的一個(gè)Warning定位
本篇文章主要介紹了PHP使用Redis存儲(chǔ)session時(shí)的一個(gè)Warning定位,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07Yii2實(shí)現(xiàn)同時(shí)搜索多個(gè)字段的方法
這篇文章主要介紹了Yii2實(shí)現(xiàn)同時(shí)搜索多個(gè)字段的方法,結(jié)合實(shí)例形式分析了Yii2中同時(shí)搜索多個(gè)字段所使用的函數(shù)與具體使用方法,需要的朋友可以參考下2016-08-08php設(shè)計(jì)模式之備忘模式分析【星際爭(zhēng)霸游戲案例】
這篇文章主要介紹了php設(shè)計(jì)模式之備忘模式,結(jié)合星際爭(zhēng)霸游戲案例形式分析了PHP備忘模式相關(guān)原理、使用技巧與操作注意事項(xiàng),需要的朋友可以參考下2020-03-03PHP實(shí)現(xiàn)隨機(jī)生成水印圖片功能
這篇文章主要為大家詳細(xì)介紹了PHP生成隨機(jī)水印圖片的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-03-03