根据青城老贼的文章进行实践,让公众号直接返回输入的文本内容。原文:http://www.zhongyaofang.cn/combat_power/weixin_jiaocheng_vol11.html

修改wx_token_read.php的内容:

<pre style="font-family: 宋体; font-size: 9pt; background-color: rgb(255, 255, 255);"><pre name="code" class="php"><?php
//装载模板文件
include_once("wx_tpl.php");//获取微信发送数据
$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];//返回回复数据
if (!empty($postStr)){//解析数据$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);//发送消息方ID$fromUsername = $postObj->FromUserName;//接收消息方ID$toUsername = $postObj->ToUserName;//消息类型$form_MsgType = $postObj->MsgType;//事件消息if($form_MsgType=="text"){//获取用户发送的文字内容$form_Content = trim($postObj->Content);//if(!empty($form_Content)){ // 若非空,直接回复$msgType = "text";  $resultStr = sprintf($textTpl, $fromUsername, $toUsername, time(), $msgType, $form_Content); echo $resultStr;exit;}else{// 若空,提示输入$msgType = "text";  //$contentStr = $form_Content;  $resultStr = sprintf($textTpl, $fromUsername, $toUsername, time(), $msgType, "输入文字试试看"); echo $resultStr;exit;}//$logfile = fopen("log.txt", "w") or die("Unable to open file!");//fwrite($logfile, $resultStr);//fclose($logfile);}elseif($form_MsgType=="event")// 接收到事件{//获取事件类型$form_Event = $postObj->Event;//订阅事件if($form_Event=="subscribe"){//回复欢迎文字消息$msgType = "text";$contentStr = "感谢您关注老狼的微信测试![愉快]\n\n想学公众平台使用的朋友请输入“跟我学”![玫瑰]";$resultStr = sprintf($textTpl, $fromUsername, $toUsername, time(), $msgType, $contentStr);echo $resultStr;exit;}}}else {echo "";exit;}?>

让公众号直接返回微信客户端输入的文本内容相关推荐

  1. 60-硅谷课堂6-硅谷课堂-公众号消息和微信授权-- 笔记

    60-硅谷课堂6-硅谷课堂-公众号消息和微信授权-- 笔记 笔记内容来源与尚硅谷教学视频 文章目录 60-硅谷课堂6-硅谷课堂-公众号消息和微信授权-- 笔记 笔记中涉及资源: 一.公众号普通消息 ① ...

  2. 硅谷课堂第十一课-公众号消息和微信授权

    硅谷课堂第十二天-公众号消息和微信授权登录 文章目录 硅谷课堂第十二天-公众号消息和微信授权登录 一.公众号普通消息 1.实现目标 2.消息接入 2.1.公众号服务器配置 2.2.验证来自微信服务器消 ...

  3. 硅谷课堂 12_公众号消息和微信授权登录

    硅谷课堂第十二天-公众号消息和微信授权登录 文章目录 硅谷课堂第十二天-公众号消息和微信授权登录 一.公众号普通消息 1.实现目标 2.消息接入 2.1.公众号服务器配置 2.2.验证来自微信服务器消 ...

  4. 微信公众号开发之微信网页授权获取用户个人信息

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 一丶概述 微信网页授权 如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑 ...

  5. 想在微信上使用chatGPT?小程序?公众号?企业微信,最终还是选择了企业微信版本的chatgpt

    chatgpt的接口现在都可以正常用了,但是怎么把这个功能放在手机上随用随开呢? 微信个人聊天版本 小程序版本 公众号版本 企业微信版本 逻辑 实现方式 微信个人聊天版本 网上很多微信机器人版本的,但 ...

  6. php公众号被动回复,微信公众号被动消息回复原理解析

    背景:某分厂需要实时查询工件堆放的位置,要求快速便捷,因此设计了采用微信公众号被动回复信息的方案. 技术实现:开发者服务器--基于Angular2框架的已发布网站,编程语言为Python,后台存储数据 ...

  7. php公众号获取code,微信开发系列——公众号内嵌H5页面获取code,拿到openID

    如果在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑. 我们要进行授权,先要经过用户授权(静默授权和授权页弹出授权两种,具体看文档中scope解析)拿 ...

  8. 微信公众号网页调用微信扫一扫功能

    目录 前言: 准备条件: 用到的微信接口 代码: 效果: 总结: 前言: 最近其他项目组需要在微信公众号里面调用微信的扫一扫功能,于是就帮忙一起搞了搞,一开始以为挺简单,从网上搜一下教程弄一下就可以了 ...

  9. delphi XE关于微信公众号支付及微信零钱支付的便捷解决方案

    delphi XE关于微信公众号支付及微信零钱支付的便捷解决方案 https://download.csdn.net/download/pulledup/12683611 一.需求 因为微信公众号支付 ...

最新文章

  1. IA-32系统编程指南 - 第三章 保护模式的内存管理【1】
  2. Android Studio 三种添加插件的方式,androidstudio
  3. 使用Silverlight for Embedded开发绚丽的界面(4)
  4. maven与eclipse连接的配置
  5. lipo 制作通用版本 静态库
  6. 一起学windows phone7开发(二十二.使用系统资源)
  7. 深度学习常见概念解析
  8. AttributeError: module ‘urllib‘ has no attribute ‘urlopen‘错误
  9. 【渝粤教育】国家开放大学2018年春季 0161-22T教师职业道德 参考试题
  10. HTML学生个人网站作业设计:动漫网站设计——哆啦A梦(5页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
  11. Qt 之 QQ系统表情(五)
  12. python正则表达式快速入门_Python 正则表达式入门
  13. 计算机关机时间设置方法,win7 设置定时关机方法_win7 如何设置关机时间-win7之家...
  14. w ndows7与windows10区别,windows7和10区别
  15. numpy 图片水印去除
  16. cmake + googletest 之一 入门
  17. 计算机文化基础课程实验,计算机文化基础课程实验.doc
  18. 留美CS学习的第一学期总结
  19. JNA实战笔记汇总(二)——JNA和C / C ++的数据类型映射(dll函数回调、结构体、指针)
  20. Excel用底纹突出单元格的数据给Excel单元格添加底纹效果

热门文章

  1. 安桌 网易新闻客户端运行
  2. Access denied for user 'root'@'localhost' (using password: YES) 问题解决
  3. 关于海外的应用商店优化
  4. Tomcat介绍 安装jdk 安装Tomcat
  5. CGRP通过破坏mTOR-Raptor相互作用促进癌症进展 - MedChemExpress
  6. 2020年新的开始和新的征程
  7. Jetpack Compose自定义绘测 画太阳
  8. 【Python】五种格式化输出字符串的方法
  9. Materials Studio报错及解决方法(持续更新)
  10. python利用setsockopt获得端口重用