根据微信公众号设置的回调地址,设置的文件名字,把当前代码当进去,改成回调地址的文件名,即可完成,具体内容以下有注释。

<?php

header('content-type:text/html;charset=utf8');
/*接受数据*/
$post_obj = simplexml_load_string($GLOBALS['HTTP_RAW_POST_DATA'],'SimpleXMLElement',LIBXML_NOCDATA);
$wx_act = new wx_act();
switch ($post_obj->MsgType){

case 'text'://处理文本请求
            $wx_act->response_text($post_obj);
            break;
       case 'event'://处理菜单事件请求
            $wx_act->response_event($post_obj);
            break;
}

class wx_act{

//处理文本信息
public function response_text($post_obj){
$con = '';
//根据接受文本信息,回复信息
switch ($post_obj->Content){

case 'hello':
     $con = '(。・∀・)ノ゙嗨';
     break;
case '吃什么呢':
     $con = '吃[西瓜]瓜呢!';
     break;
case '123':
      $con = '456[愉快]';
      break;
    case '666':
      $con = '777[得意]';
      break;
    case '么么哒':
      $con = '木马[亲亲]';

break;

//输入其他文本信息,回复 下面的

default:$con = 'o(╯□╰)o'."\r\n".'别乱输入';

}

$xml = '<xml>'

.'<ToUserName><![CDATA['.$post_obj->FromUserName.']]></ToUserName>'
         .'<FromUserName><![CDATA['.$post_obj->ToUserName.']]></FromUserName>'
         .'<CreateTime>'.time().'</CreateTime>'
         .'<MsgType><![CDATA[text]]></MsgType>'
         .'<Content><![CDATA['.$con.']]></Content>'
         .'</xml>';
         echo $xml;

}

微信公众号接口之自动回复,根据接收文本回复消息(二)相关推荐

  1. 微信公众号-接口配置信息url和tokken

    一.接入指南 https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html 接入概述 ...

  2. 云服务器有token_配置node服务器并且链接微信公众号接口配置

    配置node服务器并且链接微信公众号接口配置 配置node服务器 在购买好服务器后,用Xshell链接到服务器. 1.安装nvm curl -o- https://raw.githubusercont ...

  3. 配置node服务器并且链接微信公众号接口配置(超详细)

    配置node服务器 在购买好服务器后,用Xshell链接到服务器. 1.安装nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.3 ...

  4. 微信公众号接口类(PHP版本)

    [项目需求] 通过微信提供的接口,实现微信公众号与后端的应用程序数据交互.消息响应等功能. [项目疑难点] 理解接口工作方式,统一接口API,响应速度.安全性等 [代码举例] WeixinApi.cl ...

  5. 微信公众号开发——关键词自动回复

    最近忙国赛的一个项目,我得做一个微信公众号.功能就是调数据并回复给用户,需要用户发送给公众号一个关键词,通过关键词自动回复消息. 这时就是查询微信公众平台文档了,地址如下: https://mp.we ...

  6. springmvc开发微信公众号接口 微信公众号测试账号配置接口Token验证

    转:springmvc开发微信公众号接口 微信公众号测试账号配置接口Token验证 开发前必读以及准备工作: 1.微信公众平台开发是指为微信公众号进行业务开发,为移动应用.PC端网站.公众号第三方平台 ...

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

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

  8. 微信支付、微信公众号接口认证方案

    1 微信公众号接口认证方案 1.1 认证流程 安全API接口认证方案 流程图模板_ProcessOn思维导图.流程图​www.processon.com/view/link/636e05a21e085 ...

  9. C# 调用微信公众号接口发送客服消息示例

    客服消息发送比较简单 注:指定openid和消息内容使用Post发送就可以,很多时候需要在触发事件或相应的情况下发送 官方文档:https://mp.weixin.qq.com/wiki?t=reso ...

最新文章

  1. 为什么选择数据分析师这个职业?
  2. Xilinx Axi Dma Userspace模式下 寄存器 +MMAP 测试程序
  3. HDU - 5441 Travel 离线处理+并查集
  4. 经典面试题(24):以下代码将输出的结果是什么?
  5. Magento:在head.phtml中获取产品属性 echo a product attribute in magento head.phtml
  6. php垃圾回收算法分代,PHP的垃圾回收机制代码实例讲解
  7. 屏蔽登录QQ后总是弹出的QQ网吧页面
  8. Ubuntu22 超nice的QQ(Icalingua++)安装步骤,拒绝走弯路!!
  9. H5音乐播放器skPlayer,已支持拉取网易云音乐歌单。
  10. java date.set_解决Java Calendar类set()方法的陷阱
  11. 微信小程序|样式布局篇
  12. 高性能抗干扰宽带自组网电台——T3M2-20W视距100km测试
  13. 大学生职业生涯规划计划与路径_大学生职业生涯的规划路径
  14. 2020年最酷的十个无人机项目(下)
  15. 从乡巴佬到世界首富,连续7年蝉联全球最大公司:真正厉害的人,都敢于不走寻常路...
  16. java合并果子_【单调队列】合并果子
  17. [codevs1746][NOI2002] 贪吃的九头龙 树形DP
  18. 计算机专业毕业论文选哪方面,计算机专业毕业论文格式有哪些要求
  19. 全球与中国自行车驱动系统市场战略模式及投资方向建议报告2021年版
  20. 怎么用python画螺旋_用Python tu绘制螺旋

热门文章

  1. C#代码精简优化技巧总结
  2. reac和redux完整开发篇 项目实战
  3. VC项目安装Nuget之后导致项目过期
  4. SSL安全证书 - 概念解析
  5. 追赶法求解三对角方程组
  6. java 时间格式转码,处理时间后多个0,
  7. 多任务是什么?如何执行?
  8. 错题更正~(摘抄为主
  9. 马刺惊现詹姆斯终结者 90后让其命中率仅25%
  10. [词性] 十六、介词 6 [ inside ] [ like ] [ near ] [ of ] [ off ] [ past ] [ around ]