最近一直在研究php写的微信公众号回复功能,论坛博客一大堆的现成代码,最开始以为是烂大街了,却一个又一个的拿来修改测试,发现都没有用,什么鬼?

后来我就直接在微信公众号提供的php文档修改,添加自己的功能,总结了以下几点:

1.初始验证问题

define("TOKEN", "Garen11");
$wechatObj = new wechatCallbackapiTest();
//$wechatObj->valid();//初始微信后台接口验证
$wechatObj->responseMsg();//调用回复消息方法

红色字体这句话意思是第一次token的时候,千万别注释,不然会出现“token验证失败”。

所以你把这个文件上传到自己的服务器时,一定要第一次验证的时候不能注释该语句,第二次就注释掉,然后保存文件上传到服务器中,即可直接验证成功!

2.关注自动回复

 if($event=="subscribe"){$contentStr = "嘻嘻,最近小G花了好大时间做了这个自动回复功能!现在可以直接回复关键词就ok拉!"."\n"."输入电影【关键字】即可获取最新电影!"."\n"."已积累上万部大片资源,每日更新不断哦!"."\n"."【主菜单】如下:<a href='https://mp.weixin.qq.com/s/apa7fHcL6_qrLYAObA7KmA'>资源列表(每日更新记录)</a><a href='https://mp.weixin.qq.com/s/E0wcLLuaYMKtQ1BJHOrcbQ'>破解软件</a><a href='https://mp.weixin.qq.com/s/ZKalE2fXHI3Ey4hTfozVNQ'>资源影视裙</a><a href='https://mp.weixin.qq.com/s/klIV9I1h5FoBi9o-YA7Gxw'>美图福利</a><a href='http://www.ypziyuanshare.club'>网盘分享社</a>"."\n"."更多需求请直接后台发给客服即可";} break;

按照这个形式来,这个event事件,一定要严格按照格式来做,不然很容易使得关注之后没有自动回复功能。目前菜单栏模式还未做完,所以在关注自动回复这里可以加上你的菜单栏链接,这样很快就能是的用户知道你微信公众号做什么的,可以巩固不至于秒关秒取消掉粉。

当然最关键的还是关键词自动回复这个功能了。

3.文字搜索需要转编码(HEX编码)

我设计的是自己的一个网站,然后有关键词搜索。做到微信公众号上,就是输入关键词,然后该关键词直接链接到我的网站搜索,自动回复的就是网站搜索的内容。可能有些绕口,思路如下:

关注微信公众号的用户输入关键词→→关键词自动送入网站的搜索→→网站搜索到结果→→把结果以链接的形式反馈到微信公众号,形成自动回复。

然后就发现个问题,关键词是英文字母的,毫无问题。但含有中文的,却不能直接链接到网站的关键词搜索,这就需要转编码了,转编译成带有%的hex编码就行,这也是我经过无数次测试才得知的问题所在。

好了,大致的三个大问题就是这样的了,看看我做的结果吧。

     

这两个都是影视资源类的公众号配置,配置信息如下:

第一个:
服务器地址(URL):http://www.gilicon.cn/vxapi/wxgg_api.php令牌(Token):Garenhong第二个:
服务器地址(URL):http://www.gilicon.cn/vxapi/vx1122.php令牌(Token):weixin

有什么交流想法,欢迎在下方评论,谢谢!

微信公众号关注自动回复,关键词自动回复,一个PHP文件就可以搞定!相关推荐

  1. 微信公众号不限制关键词自动回复次数的解决办法,详细操作方法。

    教程说明:解决微信公众号的自定义关键词自动回复的次数,突破200条关键词回复内容的方法. 适用范围:认证后的公众号 适用独立部署的自定义关键词系统,获取地址: 免费版百度云链接:https://pan ...

  2. 微信公众号如何配置关键词自动回复小程序链接和太阳码?

    一.如何配置微信公众号关键词回复小程序链接? 1. 首先登录想要配置的公众号,找到关键词回复,点击添加回复. 2. 填写规则名称.填写关键词按需求选择全匹配或半匹配,点击文字 3. 填写如下代码,确认 ...

  3. 微信公众号文章阅读量分钟级监控_一键搞定

    蚂蚁舆情是一款基于舆情的运营工具,目前支持公众号平台,提供监控微信文章的阅读数和点赞数任务,性价比非常高,按照5分钟监控一次的频率,一天24小时的费用只需要7.2元,支持多种图表以及原始数据下载,而且 ...

  4. 如何设置微信公众号关注后自动回复多条图文链接

    对于设置微信公众号关注后自动回复多条图文链接,第三方平台微号帮提供了粉丝关注定时推送功能实现,可以设置微信公众号关注后自动回复多条图文链接,及时帮助公众号激发关注粉丝兴趣,制作需求;可以设置关注延迟推 ...

  5. 微信公众号如何设置关键字自动回复文件

    如果我们想要用户关注后输入关键字就可以从公众号里获取想要的文件,那么微信公众号的自动回复功能可以说是能完美解决这个问题.它不仅可以设置关键词回复.收到消息回复.被关注回复等等.另外,它能回复的内容类型 ...

  6. 公众号如何设置关键词自动回复

    工欲善其事,必先利其器 公众号排版离不开微信编辑器 今天我们要说的是公众号关键词自动回复功能,微信公众号设置自动回复有助于帮助和自己的粉丝更好的互动,特别是当我们不能及时回复他们的消息时 有两种方法, ...

  7. 微信公众号自动回复html,[.NET] 简单接入微信公众号开发:实现自动回复

    简单接入微信公众号开发:实现自动回复 一.前提 先申请微信公众号的授权,找到或配置几个关键的信息(开发者ID.开发者密码.IP白名单.令牌和消息加解密密钥等). 二.基本配置信息解读 开发者ID:固定 ...

  8. 怎样实现微信公众号点击菜单自动回复文字信息

    为了满足微信公众号点击菜单自动回复文字信息的需要,第三方平台微号帮提供了粉丝点菜单定时推送功能实现,粉丝点击公众号菜单栏可以自动回复文字信息,可以更改回复信息的昵称和头像,回复信息内容可以显示粉丝昵称 ...

  9. 微信公众号关注回复多条信息(文字、图片、视频、跳转小程序)

    微信公众号关注回复多条信息(文字.图片.视频.跳转小程序) 对于没做过关注回复多条信息的开发来说,没有实现的思路,花费了一天的时间研究写代码.测试,现做个记录 思路 公众号后台配置关注自动回复只能配置 ...

  10. 点击链接跳转到微信公众号关注页、微信关注链接。

    1.获取微信公众号关注页面链接 我是这样获取biz值的:分享一篇该公众号的文章到QQ,然后在QQ里点开这篇文章,打开右上角3个点,复制链接,这个链接里就有biz的值了! 最终拼凑成这样子:[复制到微信 ...

最新文章

  1. 不同版本gene ID比较
  2. asp.net html5 异步,asp.net core 系列 5 项目实战之:NetCore 的 async 和 await(参考自:Microsoft教程)...
  3. USACO Section 1.5 Prime Palindromes 解题报告
  4. [SUCTF2018]babyre [ACTF新生赛2020]fungame
  5. mysql-增删改(DML)
  6. 去年的今天我做了些什么?
  7. c语言汇编混合编程方法,C语言和汇编语言混合编程方法
  8. ip字符串转换 linux,Linux网络编程入门
  9. linux lnmp1.5.tar.gz,Linux 下lnmp
  10. DateTime相关知识
  11. 库卡profinet通讯中文说明书
  12. 用神经网络分类根号2与根号x的数据汇总
  13. 风险资产的最优组合公式证明
  14. 超强学位论文检索工具,你必须拥有!
  15. Mybatis“四大神兽”
  16. “甲骨文”的传奇故事
  17. Kunbernetes——二进制单节点部署
  18. 湖南农业大学有计算机应用,计算机应用基础复习资料–湖南农业大学.doc
  19. 任务调度:全网最全 xxl-job任务触发流程
  20. 百度接口根据关键字生成文章

热门文章

  1. 云原生的高效生产工具 ---vagrant
  2. win10重装系统教程【图文并茂】
  3. 网页媒体播放利器 - JW Player的demo
  4. 大数据分析项目生命周期
  5. 在线供应链系统服务方案:构建企业供应链平台业务、功能、技术管理架构
  6. mysql 视图 统计_mysql 视图
  7. 抖音数据统计_抖音直播带货数据分析(最新教程)
  8. 参加了一场温州游资的婚礼,也太壕了
  9. 开发人员的linux操作系统Tips
  10. 利用灵雀云免费主机做反向ssh端口转发,实现内网服务器的外网访问_20160107_七侠镇莫小贝