🎀 🌸

【实用源码】RobotWeb官方机器人PHP框架 – 搭建运行教程

有问题请联系小渡qq2092115940

【实用源码】RobotWeb官方机器人PHP框架 – 搭建运行教程

源码在最后哟!源码在最后哟!源码在最后哟!一、必备内容:
【1】宝塔面板 OR 其他
【2】PHP基本开发技能
二、运行环境:
【1】服务软件:Nginx / Apache,Redis
【2】PHP版本:PHP 7.3 版本(必须7.3)
【3】PHP扩展:Redis,Swoole Compiler
【4】运行目录:/public
【5】伪静态:见第四步 配置网站
【Tips】Swoole Compiler需根据首页引导安装拓展!,请务必先安装自己需要的拓展 如 Redis,最后再安装 Swoole Compiler

一、下载软件

打开宝塔面板 软件商店
请先检查是否有安装如下软件,如未安装请先安装
温馨提示:版本无要求,安装Redis 无需设置Redis密码

e59622c90620250222175334

二、安装PHP拓展

拓展安装Redis ,Swoole Compiler 拓展稍后根据首页引导安装

0894c71e9920250222175559

三、添加网站

打开宝塔面板 网站模块 添加网站
域名处请填写自己已经解析到服务器上的域名,我这边使用IP+端口进行演示
数据库 不用选
PHP版本选73
其他根据自己来
我这边将根目录设置的为RobotWeb,你们也可以自己定义,或使用面板自动填写的

e02e1c204820250222175731

四、配置网站

【1】将源码上传到对应目录中并且解压
【2】点开刚才创建的网站设置
将运行目录设置为 /public

64ee78a23120250222175907

01bebf3ee720250222175943

配置伪静态

Apache:

 
 
 
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
RewriteCond %{HTTP:Authorization} .
RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>

NGINX:

 
 
 
location / {
try_files $uri $uri/ /index.php?$query_string;
}

d086fb79a920250222180523

五、配置机器人信息

打开QQ机器人官网 : https://q.qq.com
【1】开发设置中的 AppID (机器人ID) 与 AppSecret(机器人密钥)
需填写到config/robot.php中的 appId 与 clientSecret,clientSecret则为AppSecret
【2】开发设置中的 IP白名单 需添加您搭建此框架的服务器源IP
请确保此两项正确

c27e88bc2420250222180720

256eab6de120250222180755

五、访问网站首页

访问首页 检查是否安装过Swoole Compiler拓展,如果未安装的话会自动跳转到拓展安装指引页,引导页如下,根据内容提示安装即可
如已经安装则会进行下一步

45241cf6bf20250222180934

环境安装检测通过后则会自动进行初始化
初始化过程中可能出现如下提示,当出现【初始化成功 robotInit Success】则为初始化成功,未出现不要进行后面的步骤!

634fcad18220250222181048

六、配置WebHook(请务必先完成以上步骤)

打开QQ机器人官网 : https://q.qq.com/
在开发 -> 回调配置 ->配置订阅方式,进行配置请求地址(必须是https协议)与添加事件(建议全选)
如果你的搭建域名是robotweb.xxxxx.cn,那么请求地址就填写 robotweb.xxxxx.cn/WebHook
官方通知目前回调地址允许配置的端口号为: 80、443、8080、8443
直到官方平台提示验证成功为止,成功后请查看第七步

0185cfc5c220250222185352

到这一步就恭喜你搭建成功了,下面我们开始测试是否运行成功

代搭建和功能开发,官机过审等请添加扣扣:1225579156

七、测试

艾特自己机器人发送 运行状态 出现内容则无问题,此功能为NathanDemo插件,确保已开启,如果如图所示就说明明搭建并且运行成功了

757266af3620250222181833

功能插件地址:app/http/Plugs

 

 

原文地址:1

温馨提示:本文最后更新于2025-02-22 22:19:25,某些文章具有时效性,若有错误或已失效,请在下方留言或联系站长
版权声明

   站内部分内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供网络资源分享服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请 联系我们 一经核实,立即删除。并对发布账号进行永久封禁处理。在为用户提供最好的产品同时,保证优秀的服务质量。


本站仅提供信息存储空间,不拥有所有权,不承担相关法律责任。
THE END
喜欢就支持一下吧
分享
【实用源码】RobotWeb官方机器人PHP框架 – 搭建运行教程-故渊渡
【实用源码】RobotWeb官方机器人PHP框架 – 搭建运行教程
此内容为免费资源,请登录后查看
小币0
免费资源
评论 抢沙发

请登录后发表评论

    暂无评论内容