四. 服务号开发环境搭建

服务号开发环境搭建指南

四. 服务号开发环境搭建

1. 登录服务号后台 https://mp.weixin.qq.com

  • 登录微信公众平台后台,点击左侧菜单栏中的“开发接口管理”,进入安全中心页面。

2. 设置IP白名单

  • 首先在后台的 “开发者接口管理/账号开发信息” 页面拿到开发者ID(AppID),开发者密码(AppSecret)信息,在IP白名单加入如下公网IP地址:

    118.25.67.203
    
  • 配置IP白名单

  • 开发者ID和开发者密码

3. 配置并认证域名

  • 点击左侧菜单栏中的“/账号设置/功能设置”,进入域名设置页面。

    域名页面

  • 点击“设置”按钮,开始配置域名。

    配置域名

  • 获取域名验证的文本文件,同时复制好文本文件名和文本文件内容,设置专属域名。

    复制配置

  • 将上一步的域名文本文件名和内容复制设置到客户端配置文件 /config/application.properties 中

    设置配置

    wx.key=MP_verify_tPokZQxqmkRgFOd4.txt
    wx.secret=tPokZQxqmkRgFOd4
    
  • 保存配置文件,重启客户端服务,待客户端正常启动后,然后再点击配置页面的保存,就可以正常使用域名配置。

4. 服务器配置

  • 进入到"/开发接口管理/基本配置", 准备开始配置服务器并接收服务号的消息推送.

    配置服务器

4.1 使用安装包自带 wx-mp-start.bat 脚本启动服务号服务之前,需要先打开并编辑 wx-mp-server.jar 里面的配置文件 application.properties,修改以下配置项:

wx.mp.appId=
wx.mp.secret=
wx.mp.aesKey=
wx.mp.token=

其中 wx.mp.appId 和 wx.mp.secret 需要从微信公众平台后台获取,wx.mp.aesKey 和 wx.mp.token 可以自己设置,但需要和微信公众平台后台的设置一致。并且需要注意此处URL默认是用户的专属域名,后面的地址是固定的

https://[user_id].sitc.ink/wx/callback
  • 保存配置文件后,双击运行 wx-mp-start.bat 脚本,启动本地服务号调试服务,就可以正常保存了, 至此服务号开发环境搭建完成。

保存服务器配置

5. 常见问题

5.1 如何获取开发者ID和开发者密码

  • 登录微信公众平台后台,点击左侧菜单栏中的“开发接口管理/账号开发信息”,进入安全中心页面。查看设置IP白名单部分的 AppID 和 AppSecret。

5.2 如何配置和认证域名

  • 点击左侧菜单栏中的“/账号设置/功能设置”,进入域名设置页面。参考上图的配置域名部分。

5.3 如何配置服务器

  • 进入到"/开发接口管理/基本配置", 准备开始配置服务器并接收服务号的消息推送。参考上图的配置服务器部分。

5.4 如何获取消息加解密的 EncodingAESKey 和 Token

  • 登录微信公众平台后台,点击左侧菜单栏中的“开发接口管理/基本配置”,进入基本配置页面。查看消息加解密部分的 EncodingAESKey 和 Token。

5.5 如何配置本地调试环境

  • 下载安装包,解压后,双击运行 wx-mp-start.bat 脚本,启动本地服务号调试服务。目前只支持 Windows 系统。Linux 系统请自行下载 wx-mp-server.jar 并配置相关参数启动。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值