zoukankan      html  css  js  c++  java
  • 微信公众号开发

    前期工作(如果微信公众号没有可以先申请微信测试号开发)

    测试号申请地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

    1.配置接口信息

     就是微信验证url和token,实现方式就是在自己服务器下写一个微信验证的方法,微信公众平台配置的地方写上url 和token进行验证。

    微信公众平台提供了一个php示例代码:

    http://mp.weixin.qq.com/mpres/htmledition/res/wx_sample.zip

    url 你服务器微信验证文件的路径,token自己定义,但要和服务器文件中一致。

    2获取access_token 

    这个后面很多接口都需要用到,所以需要先得到,有时间限制(每段时间刷新一次)

    https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=SECRET

    这个url 用get方式就可以获取到access_token, appid 和 secret 填写自己公众号的。

    3.设置自定义菜单

    一般配置好微信的config后台就要上线项目了,显示在公众号里,就就要有菜单,这不做太多讲解,本人博客里有一篇专门讲解的,可以搜一下。

    4.微信登录

    我理解的在微信公众号里的登录有两种方式,一种是直接获取用户微信信息的登录,一种是自己配置登录模块。(公众号登录获取不到手机号,第二种进入登录页面一般是获取用户的手机号,当然现在很多公众号都是点击直接跳转小程序进行登录)

    第一种登录就是请求微信获取用户信息的接口,请求这个接口需要access_token ,open_id 这些参数,这些本人博客都有专门讲解,有需要可以查一下。

  • 相关阅读:
    Jenkins搭建
    Hexo搭建静态博客站点
    FactoryBean简介以及Mybatis-Spring应用
    ArrayList源码分析
    BCZM : 1.8
    BCZM : 1.7
    BCZM : 1.6
    BCZM : 1.5
    BCZM : 1.4
    BCZM : 1.3
  • 原文地址:https://www.cnblogs.com/blange/p/11283653.html
Copyright © 2011-2022 走看看