要想开启自动回复功能的前提是 **必须要开启微信公众号服务器**
#### 微信自动回复流程
1. 用户输入信息
2. 微信接收用户发送信息
3. 微信将用户发送信息发送到 服务器配置的URL中
4. 我们接收微信发送信息 返回想要给用户看到的信息
整个流程 我们只需要做第四步
```
/**
* 开启微信公众号 服务器配置验证
*/
public function auth_token()
{
$app = Factory::OfficialAccount($this->wechat_config);
//自定义消息方法
$this->message();
$response = $app->server->serve();
$response->send();
}
~~~
/**
* 微信自定义消息
* $message 是用户发送给你的数据包
* $message['content'] 表示微信发送给你的用户消息
*/
public function message()
{
$app = Factory::OfficialAccount($this->wechat_config);
$server = $app->server;
$server->push(function ($message) {
//回复内容
$msg = '这里是返回给用户的信息';
return $msg;
});
$server->serve()->send();
}
~~~
```
- ThinkPHP
- MySql
- 事务
- 漏洞修复
- jQuery
- select搜索下拉框,多选,全选等
- 移动端富文本编辑器
- 复制内容
- ajax请求
- PHP
- 基本语法
- 关于屏蔽“未定义数组下标:0”错误的问题
- PHP文件操作
- 使用PhpOffice 在PHP7.3中导出数据报错问题
- curl
- PHP生成PPT
- Redis
- 如何在PHP中安装Redis扩展
- Redis队列,秒杀,抢购
- 压力测试(ab)
- apache ab压力测试
- 微信
- 微信支付
- 微信分享
- 授权登录
- 微信公众号服务器
- 自动回复
- 微信发起支付html页面
- composer
- 安装
- 二维码的生成
- Excel导入导出
- 数据采集
- 采集列表
- 采集内容详情
- 图片采集
- Linux
- 常用命令
- 解压压缩
- 服务器
- 服务器运行缓慢的原因
- IIS 隐藏index.php
- 端口检测
- Nginx
- 数据库
- Oracle数据库
- MySql
- 新增MySql
- Field字段
- Tp验证码加载不出来,解决办法
- API接口
- Google API
- 织梦CMS支付接口
- SMTP发送邮箱问题
- Could not connect to SMTP host
- 阿里云API接口
- 支付宝新版配置
- 腾讯API接口
- 安装方法
- 百度地图API
- 通过ip地址获取当前城市
- 常用笔记
- yarn