java simsimi_PHP_php版小黄鸡simsimi聊天机器人接口分享,复制代码 代码如下:

java simsimi_PHP_php版小黄鸡simsimi聊天机器人接口分享,复制代码 代码如下:

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);

//———– 抓 取 回 复 ———-//

$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 ‘我还不会回答这个问题…’;

}

}

?>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/212673.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午7:31
下一篇 2026年3月18日 下午7:32


相关推荐

  • G1垃圾收集器详解

    G1垃圾收集器详解G1垃圾收集器GC收集器的三个考量指标:占用的内存(Capacity)延迟(Latency)吞吐量(Throughput)随着硬件的成本越来越低,机器的内存也越来越大,GC收集器占用的内存基本上可以容忍。而吞吐量可以通过集群(增加机器)来解决。随着JVM中内存的增大,STW的时间成为JVM急迫解决的问题,如果还是按照传统的分代模型,使用传统的垃圾收集器,那么STW的时间将会越来越长。在传统的垃圾收集器中,STW的时间是无法预测的,有没有一种办法,能够首先定义一个停顿时间,然后反向推算收集内

    2022年5月1日
    51
  • UBUNTU12.04系统安装完成后的必要准备

    UBUNTU12.04系统安装完成后的必要准备

    2021年8月21日
    230
  • 用域代码任何带圈字符都能做出来

    用域代码任何带圈字符都能做出来在文档中按下“Ctrl+F9”组合键输入域记号(一对大括号{},不能用键盘直接输入),在域记号中输入如下域代码:eq/o/ac(○,11B)。设置好字体、字号等。  选中上述域代码,按“Alt+F9”组合键看一下效果。如果不满意,再按一次“Alt+F9”组合键切换回域代码状态,分别选中域代码中的“○”或“11B”,执行“格式→字体”命令,打开“字体”对话框,在“字体”和“字符间距”标签中,通

    2022年5月26日
    42
  • suricata匹配从入门到精通(三)—-开始编写简单的snort规则

    suricata匹配从入门到精通(三)—-开始编写简单的snort规则suricata 兼容 snort 规则的大部分语法 今天我来教大家编写一条检测请求的规则 基于 suricata6 0 x 版本 欢迎关注专栏 会持续更新

    2026年3月17日
    1
  • Dagger2 学习

    Dagger2 学习链接 https blog csdn net mq2553299 article details 73065745 面试题 https github com helen x AndroidInter 学习路线总结 https www cnblogs com yishaochu p 5436094 html

    2025年10月23日
    2
  • LightGBM源码阅读+理论分析(处理特征类别,缺省值的实现细节)[通俗易懂]

    LightGBM源码阅读+理论分析(处理特征类别,缺省值的实现细节)[通俗易懂]前言关于LightGBM,网上已经介绍的很多了,笔者也零零散散的看了一些,有些写的真的很好,但是最终总觉的还是不够清晰,一些细节还是懵懵懂懂,大多数只是将原论文翻译了一下,可是某些技术具体是怎么做的呢?即落实到代码是怎么做的呢?网上资料基本没有,所以总有一种似懂非懂的感觉,貌似懂了LightGBM,但是又很陌生,很不踏实,所以本篇的最大区别或者优势是:源码分析,看看其到底怎么实现的,同时会将源…

    2025年6月6日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号