开发一个公众号配置这么麻烦 ? NO!

217 阅读2分钟

前言:

​ 大家好,我是ListenerSun。前一段时间开发了个公众号,说实话代码不难写,但是前期的这个配置还是挺麻烦的。说实话配置个人感觉还是有点多,不过我都整理下来了,按照这个配置基本你就直接可以开发了。如果喜欢,请关注我,Thank You!

  1. 申请一个公众号:
    这个就不多叙述了,官方有三种类型以及每种类型的区别。企业级别的开放的api是要比个人的多一些的。我个人申请的是个人生活号,就发发文章啥的不需要开发,当然也可以自己开发一个后台。一般工作中嘛企业类型的公众号较多。
  2. 登入公众号后台:
    1. 点击菜单开发->基本配置:
    2. 在公众号开发信息上获取到AppId,AppSecret.
  3. 服务器配置:
    1. 配置服务器地址(URL):后台代码的一个回调地址,这块网上例子很多,代码复制到自己项目中就可以了。
    2. 令牌(Token):自定义,在项目中也要配置,用来在回调地址接口中进行校验
    3. 消息加解密密钥:随机生成
    4. 消息加解密方式:明文模式
  4. 配置域名地址:
    1. 点击菜单公众号配置->功能设置
    2. 下载MP_verify_xxxxxxxx.txt文件,把该文件放到后台服务(webapps/ROOT文件夹下)和前端服务项目的根目录下(Angular构建的项目好像是dist文件夹下)。
    3. 业务域名/ JS接口安全域名/ 网页授权域名三项配置公众号后台和前台服务的域名(不加https://)
  5. 配置公众号菜单:
    1. 直接在公众号后台去自定义配置:
      1. 点击菜单开发者工具->在线调试接口->添加菜单
      2. 自定义菜单json,公众号后台页面上就有例子
      3. 菜单url中需要配置 前端域名地址 和 appId
    2. 可以自己在后台开发一个公众号菜单添加接口。(这个我没有写过,应该也不难)
  6. 收款方商户后台配置域名(如果涉及到支付的话需要配置这一项):
    1. 在公众号支付->支付授权目录菜单配置前端域名地址(不加https://)
  7. 添加ip白名单:
    1. 进入公众号后台点击安全中心->ip白名单,将微信后台服务的ip地址添加进去,才可以刷新access_token

结束语:

整理实属不易,如果喜欢请关注我!
如有疑惑,请私信我!我是ListenerSun
如有疑惑参考微信官方文档