一、环境准备
1、下载并安装微信开发者工具(https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html?t=1474887206)
2、创建微信公众号
3、注册并登录微信开放平台(https://open.weixin.qq.com/)
二、配置公众号开发环境
1、登录微信公众平台,进入“开发者中心”
2、点击“网页服务”,进入“网页授权获取用户基本信息”界面,修改授权回调页面域名,将“http://127.0.0.1:3001”改为自己的微信公众号域名
3、点击“公众号设置”,进入“功能设置”界面,勾选“JS接口安全域名”,添加“http://127.0.0.1:3001”这个域名
4、点击“公众号设置”,进入“公众号设置”界面,修改“微信号”,改为自己的微信公众号名称
5、点击“菜单管理”,创建一个“自定义菜单”,菜单类型选择“点击菜单”,菜单名称输入“快速搭建”,菜单KEY值输入“fastSetup”,点击“保存菜单”按钮
6、点击“公众号设置”,进入“功能设置”界面,点击“开发模式”,勾选“开启”,点击“确定”按钮
7、点击“基本配置”,进入“基本配置”界面,配置“URL(服务器地址)”和“Token(令牌)”,点击“保存”按钮
8、点击“公众号设置”,进入“公众号设置”界面,修改“微信号”,改为自己的微信公众号名称
9、点击“功能设置”,进入“功能设置”界面,点击“开发模式”,勾选“开启”,点击“确定”按钮
10、点击“基本配置”,进入“基本配置”界面,配置“URL(服务器地址)”和“Token(令牌)”,点击“保存”按钮
三、代码编写
1、在微信公众号的根目录下新建一个文件,名为“config.php”,编辑如下代码:
// +----------------------------------------------------------------------
// | WeChatDeveloper
// +----------------------------------------------------------------------
// | 版权所有 2018~2022
// +----------------------------------------------------------------------
// | 官方网站: http://localhost
// +----------------------------------------------------------------------
// | gitee 代码仓库:https://gitee.com/wechat-developer/wechat-developer
// +----------------------------------------------------------------------
// 1. 手动加载入口文件
include "../include.php";
// 2. 准备公众号配置参数
$config = include "./config.php";
// 3. 创建接口实例
$wechat = new \WeChat\WeChat($config);
// 4. 获取微信服务器绑定的IP地址列表
$ips = $wechat->getServerIp();
var_dump($ips);
// 输出结果:
// array(5) {
// [0] =>
// string(9) "127.0.0.1"
// [1] =>
// string(9) "192.168.1.1"
// [2] =>
// string(9) "192.168.1.2"
// [3] =>
// string(9) "192.168.1.3"
// [4] =>
// string(9) "192.168.1.4"
// }
?>
2、在微信公众号的根目录下新建一个文件,名为“index.php”,编辑如下代码:
// +----------------------------------------------------------------------
// | WeChatDeveloper
// +----------------------------------------------------------------------
// | 版权所有 2018~2022
// +----------------------------------------------------------------------
// | 官方网站: http://localhost
// +----------------------------------------------------------------------
// | gitee 代码仓库:https://gitee.com/wechat-developer/wechat-developer
// +----------------------------------------------------------------------
// 1. 手动加载入口文件
include "../include.php";
// 2. 准备公众号配置参数
$config = include "./config.php";
// 3. 创建接口实例
$wechat = new \
*请认真填写需求信息,我们会在24小时内与您取得联系。