z-blog和z-blogphp,既是博客程序,也是cms建站系统。已走过十余年风雨的她们,有着强大的可定制性、丰富的插件接口和独立的主题模板,致力于给国内用户提供优秀的博客写作体验。黑白网本身用的也是Zblog程序,一直有想法做个机器人,但无奈时间有限。拖了很久终于问世。机器人测试如图Api接口内容,保存代码在根目录建立新PHP文件<?php
re
z-blog和z-blogphp,既是博客程序,也是cms建站系统。已走过十余年风雨的她们,有着强大的可定制性、丰富的插件接口和独立的主题模板,致力于给国内用户提供优秀的博客写作体验。
黑白网本身用的也是Zblog程序,一直有想法做个机器人,但无奈时间有限。
拖了很久终于问世。
机器人测试如图
<?php require 'zb_system/function/c_system_base.php'; define('Key', '此处替换为你的自定义KEY内容'); if (GetVars('Key', 'POST') != Key) exit('Key错误'); $message = trim(GetVars('Message', 'POST')); Switch ($message) { case '最新文章': case '最新发布': case '最新内容': case '最新干货': case '最新资源': foreach (GetList(5) as $k => $v) { echo ($k ? "\n" : "") . ++$k . '、' . $v->Title . "\n" . ($v->Url) . "\n"; } echo "\n{$zbp->name}首页 " . ($zbp->host); break; default: if (preg_match('/^搜(.+)/', $message)) { $str = preg_replace('/^搜{1}/', '', $message); $str = trim($str); $w = array( array( 'search', 'log_Title', 'log_Content', $str ) ); if (function_exists('MoreSearch_AND_OR')) MoreSearch_AND_OR($w); $postlist = $zbp->GetArticleList('*', $w, array( 'log_PostTime' => 'DESC' ) , 5); if (!$postlist) exit('未搜索到任何内容'); $moreurl = $zbp->host . 'search.php?q=' . urlencode($str); foreach ($postlist as $k => $v) { echo ($k ? "\n" : "") . ($k + 1) . '、' . $v->Title . "\n" . ($v->Url) . "\n"; if ($k == 4) echo "\n查看更多:" . ($moreurl); } exit; } break; }
使用QQLite机器人
接口地址输入你的Api文件地址
Api密钥为文件内“此处替换为你的自定义KEY内容"
保存拉群私聊即可。