# 微信公众号
# 账号要求
- 首先要申请微信公众号(服务号并且要认证300元/年); 需要资料:
政府需要的资料:政府信息登记表、运营者手持身份证照片、手机号码。
媒体需要的资料:媒体信息登记表、运营者手持身份证照片、手机号码。
企业需要的资料:企业营业执照、运营者身份信息(需本人微信号扫描并且绑定了本人名字的银行卡)手机号码(验证码)、企业对公账户。
其他组织需要的资料:组织机构证书扫描件、运营者手持身份照片、手机号码。
开发文档:https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html
# 公众号配置
注意:公众号必须为服务号,并且已经经过微信认证,需要开通绑定微信支付商户。
不同的公众号类型具备不同的接口权限,具体可查看
- 登录地址:https://mp.weixin.qq.com
如果您还没有公众号,请先注册公众号,在注册时请选择服务号
登录微信公众平台后,点击左侧菜单:设置 -> 公众号设置
设置业务域名、JS接口安全域名、网页授权域名
- 配置域名,直接填写你所绑定配置的域名即可 注意事项:
- 填写的域名不支持IP地址、端口号及短链域名。
- 域名须通过ICP备案。
- 将验证文件上传至填写域名指向的web服务器的域名根目录下,并且确保可以访问。
- 需要注意的是一个自然月内最多可修改并保存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,登录后台 -> 平台 -> 微信管理 -> 公众号 然后,点击【立即提交】保存数据
返回公众号平台,点击启用服务器配置,页面顶部提示绿色“成功”字样表示配置完成