zl程序教程

您现在的位置是:首页 >  后端

当前栏目

php版小黄鸡simsimi聊天机器人接口分享

PHP机器人接口 分享 聊天
2023-06-13 09:15:16 时间

复制代码代码如下:


<?php
functionsimsimi($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);

 //-----------抓取回复----------//
 $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"我还不会回答这个问题...";
 }
}
?>