本着开源为原则,为这个世界更美好作出一份共享,我就给大家做个指路人,如果实用,记得给提供开源的朋友一些鼓励。

简单介绍一下实现思路,使用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

  • 启动后,效果如下:

到这里,大家代码都能运行了,但是由于上面作者项目介绍不够详细,我简单说两句吧:

  • 自动回复启动的两种方式是:
  1. 在src/config.php添加好友备注名。
  2. 在src/TuLing.php中,将$message['fromType']判断改为self,就可以通过自己输入聊天开启自动回复,不该就是朋友输入聊天后开启。

  • 如果需要讨论,可以下方留言。

转载于:https://www.cnblogs.com/bjp9528/p/10259330.html

php开发微信图灵机器人相关推荐

  1. 微信图灵机器人自动回复和微信加淘宝淘客推广

    #两块内容 1.微信图灵机器人自动回复 首先去图灵机器人注册,记住秘钥要关上,不然会出现4001错误 import itchat import requests import jsondef auto ...

  2. python编程控制机器人_基于Python开发的微信图灵机器人

    在过去的几个月中,由于在新生群中回答问题费时费力,同时又有许多重复而又有固定答案的回答,我受到一些知乎文章的启发,维护了一个基于itchat的群聊机器人.从刚开始接入图灵机器人时只会尬聊的机器人,之后 ...

  3. java 微信 图灵机器人,SAE服务下用java实现微信公众账号图灵机器人

    需要准备的资源: SAE注册账号,顺便将开发的依赖包下载下来,以免造成本地编译调试通过,上传服务器显示异常的情 图灵机器人注册账号,会发给你一个API key 微信公众平台注册账号,申请成为开发者(需 ...

  4. PHP-微信开发之图灵机器人--天气接口调用

    微信开发中,图灵机器人回复.天气.翻译.美食.地图.二维码功能,随处可见.大小网站.APP都在运用这项技术在项目中.今天简单介绍一下图灵机器人回复,天气接口调用.翻译接口,希望对朋友们有用. 效果案例 ...

  5. php开发微信群机器人,[极客开发]WechatRobot - PHP微信机器人开发包

    [极客开发]PHP微信机器人开发包 - WechatRobot 首先,欢迎使用WechatRobot! 其次,这是一个很简单的开包,但可以协助您快速进行微信开发! 最后,Here We Go! 开源中 ...

  6. 微信返利机器人开发制作

    微信返利机器人开发,业务需求根据用户发送商品,微信自动查询返利,并且发送给用户,随着微信的普及与用户日常使用增多,开发微信返利机器人,方便用户查找优惠商品省钱,实现一对一服务. 对此开发微信返利机器人 ...

  7. Python30行代码实现微信聊天机器人(基于WXPY+百度理解与交互技术UNIT)

    引言: 前几天看到新闻说一个程序员开发了微信聊天机器人陪女朋友聊天,感觉有兴趣,之前听说过WXPY,由于本人Python真的很菜,一直没有动手,受新闻启发开发了一个简单的基于Python微信机器人.有 ...

  8. 微信公众号图灵机器人开发php,使用图灵api创建微信聊天机器人

    需要准备的资源: 图灵机器人账号 微信公共账号 点击访问 图灵机器人官网,快快注册,拥有自己的聊天机器人,可以在这里先体验一下 今天主要简述微信公共平台聊天机器人的搭建,首先需要注册微信公共账号,之后 ...

  9. 微信公众号图灵机器人开发php,使用图灵api创建微信聊天机器人_PHP

    需要准备的资源: 图灵机器人账号 微信公共账号 点击访问 图灵机器人官网,快快注册,拥有自己的聊天机器人,可以在这里先体验一下 今天主要简述微信公共平台聊天机器人的搭建,首先需要注册微信公共账号,之后 ...

最新文章

  1. 串口屏与6050_MPU6050温度值的读取与转换及串口通信,请指导
  2. C指针原理(22)-C指针基础-att汇编-快速排序
  3. 2017-2018-1 20155327 《信息安全系统设计基础》第十一周学习总结
  4. c++ List(双向链表)
  5. rpt水晶报表制作过程
  6. php自动按天清空库存,swoole+PHP实现自动取消订单,还原库存等操作
  7. STM32系列单片机向量表和向量表重新定位
  8. 2018第17周总结
  9. poj1847 最短路
  10. 基于KMeans的指数择时策略
  11. 1.0-并发编程-进程和线程简介
  12. C语言编译器字母怎么输入,c语言编译器怎么使用,c语言编译器下载使用教程
  13. 程序员面试华为,面试官出了这样一个面试题,网友:题目太难了
  14. HTML5网页设计实例:企业网站设计——红色文化传媒网站(20页) HTML+CSS+JavaScript
  15. 如何制作一个横版格斗过关游戏_AppStore限免推荐丨加油打工人 竞速+横版格斗2款游戏陪你过周末?_手机游戏...
  16. html中居中方法,HTML中5种常见的居中方法
  17. 热搜大事记【2018-11-05-2018-11-11】
  18. iptables中SNAT、DNAT和MASQUERADE的含义【转】
  19. 51nod 1423 最大“二货”【单调栈】
  20. “仅三天可见” 的朋友圈有方法破解啦!

热门文章

  1. 出现$ref的原因及解决方案
  2. tf.reduce_mean
  3. 《python网络数据采集》读后感 第六章:读取文档
  4. duilib入门简明教程 -- 部分bug (11) (转)
  5. set和enum类型的用法和区别
  6. 混合使用Azure LB和ILB访问相同web服务(3)
  7. Android开发中调用系统窗口的方法
  8. MVC3 中使用Unity实现依赖注入
  9. group by rollup
  10. 光纤接口怎么接 图解_光纤的数据比网线快很多倍,但为什么没有在家庭局域网中普及呢?...