php开发微信图灵机器人
2019-01-12 12:41
701 查看
本着开源为原则,为这个世界更美好作出一份共享,我就给大家做个指路人,如果实用,记得给提供开源的朋友一些鼓励。
简单介绍一下实现思路,使用swoole扩展接管php运行,由于swoole只能在类UNIX上运行,所以win朋友需要安装cygwin运行的类UNIX模拟环境。为了照顾大多数用户,这里就以win为例:
首先安装cygwin:
-
Cygwin 官方地址:http://www.cygwin.com/
- 如其他win应用程序安装一样,一路next,到如下图地方,需要添加网易镜像,地址如下:
http://mirrors.163.com/cygwin/
- 选择需要安装的编译环境,该项目需要的环境已经如何安装的实例如下:
gcc-core php php-devel pcre-devel autoconf
php-gd php-fileinfo php-SimpleXML php-json php-iconv php-mbstring
- 注意:如果后期环境不全,可以在运行安装的.exe程序,进行补装,操作依旧。
安装swoole插件:
- swoole 官方下载地址:https://github.com/swoole/swoole-src/releases
- 下载完成后解压到cygwin中home目录里
- 运行cygwin环境,下面就是linux命令行
cd cd /home/swoole-src phpize ./configure && make && make install
- 找到php配置文件,添加swoole扩展
php -i | grep php.ini vi /etc/php.ini //自己的php配置文件路径 extension=swoole.so php -m //测试是否添加成功
- 这里我用的vbot的第三方项目,这是此人链接,大家多多支持。
https://www.ctolib.com/yaoshanliang-vbot-tuling.html#articleHeader0
- 启动后,效果如下:
到这里,大家代码都能运行了,但是由于上面作者项目介绍不够详细,我简单说两句吧:
- 自动回复启动的两种方式是:
- 在src/config.php添加好友备注名。
- 在src/TuLing.php中,将$message['fromType']判断改为self,就可以通过自己输入聊天开启自动回复,不该就是朋友输入聊天后开启。
- 如果需要讨论,可以下方留言。
相关文章推荐
- php微信接口开发的数据获取和自动回复
- PHP开发的微信现金红包功能示例
- PHP微信开发之文本自动回复
- 玩转微信2次开发1_交互通信api.php(微擎版)
- PHP微信开发之查询城市天气
- php 微信开发获取用户信息如何实现
- PHP微信开发之模板消息回复
- PHP微信开发-------视频学习推荐
- 【php】微信公众帐号开发接口--消息回复
- 微信开发 -- 企业付款 PHP代码实现
- PHP实现微信公众账号开发
- 微信/易信公共平台开发(四):公众号调试器 (仿真微信平台,提供PHP源码)
- PHP微信开发代码
- php开发日记之微信开发模式
- 微信会员注册开发【带源码】:网页授权,得到code后在当前页面获取openid,js+php实现跨域请求
- php微信开发接入
- 015最新34期php培训教程[基础就业班带微信开发Discuz二次开发]
- php 微信开发之 微信支付 v3 配置
- PHP微信公众开发笔记(六)
- PHP开发微信模版消息换行的问题