# 微信公众号

# 账号要求

  • 首先要申请微信公众号(服务号并且要认证300元/年); 需要资料:
  1. 政府需要的资料:政府信息登记表、运营者手持身份证照片、手机号码。

  2. 媒体需要的资料:媒体信息登记表、运营者手持身份证照片、手机号码。

  3. 企业需要的资料:企业营业执照、运营者身份信息(需本人微信号扫描并且绑定了本人名字的银行卡)手机号码(验证码)、企业对公账户。

  4. 其他组织需要的资料:组织机构证书扫描件、运营者手持身份照片、手机号码。

开发文档:https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html

# 公众号配置

注意:公众号必须为服务号,并且已经经过微信认证,需要开通绑定微信支付商户。

不同的公众号类型具备不同的接口权限,具体可查看

  • 登录地址:https://mp.weixin.qq.com

如果您还没有公众号,请先注册公众号,在注册时请选择服务号

  • 登录微信公众平台后,点击左侧菜单:设置 -> 公众号设置

  • 设置业务域名、JS接口安全域名、网页授权域名

  • 配置域名,直接填写你所绑定配置的域名即可 注意事项:
  1. 填写的域名不支持IP地址、端口号及短链域名。
  2. 域名须通过ICP备案。
  3. 将验证文件上传至填写域名指向的web服务器的域名根目录下,并且确保可以访问。
  4. 需要注意的是一个自然月内最多可修改并保存5次,

Tips: 验证文件放至程序根目录下的public目录下

  • 授权域名配置完成

# 公众号对接

  • 保存记录appid、appsecret

建议在本地上保存在txt、或者word文档里

  • 设置IP白名单

  • 填写您当前服务器IP地址

  • 浏览器新建标签窗口 地址:http://域名/admin

  • 登录后台 -> 平台 -> 微信管理 -> 公众号

按照后台表单填写对应的内容

微信公众平台->服务器配置,首先进入微信公众平台点击基础设置 找到 [修改配置] 按钮

服务器地址(URL)
可在后台推送地址获取:http://域名.com/api/wechat.index/

令牌TOKEN
随便输入一段大写字母+小写字母+数字组合使用MD5加密生成32位密文
可在百度搜索"md5加密"或者访问以下网址生成:https://www.sojson.com/encrypt_md5.html

EncodingAESKey,点击“随机生成”,然后复制内容

复制TOKEN和EncodingAESKey,登录后台 -> 平台 -> 微信管理 -> 公众号 然后,点击【立即提交】保存数据

返回公众号平台,点击启用服务器配置,页面顶部提示绿色“成功”字样表示配置完成