微信公众号、小程序项目开发模板源码

微信公众号/小程序开发项目源码(支持多公众号)

微信应用开发一步到位,结合测试公众号完成开发Demo演示,项目源码运行图文步骤逐一讲解。

1.1、申请测试公众号

微信测试公众号申请链接

image

 

1.2、登录后,获取到appID和appsecret

image

1.3、配置接口有涉及的参数,不涉及的可不填。测试号二维码关注后即可使用

image

 

 

2.1 下载项目源码,导入IDEA开发环境。(>> 源码获取地址

image

 

2.2 导入项目

image

2.3 在项目工程的配置文件中,将上文测试公众号的参数设置进去

image

2.4 主要配置说明如下:

 3.1、如下运行SpringBoot程序:`WxMpDemoApplication`,得到项目访问地址。

Local访问网址:http://localhost:8090/wxmp-demo

image

 

3.2 在浏览器中访问下面这个接口,完成公众号菜单设置。具体菜单的配置可在该类中根据个自需求进行修改

image

公众号菜单配置代码:

image

 

访问请求示例:

http://localhost:8090/wxmp-demo/wx/menu/xxxxx/create

(注意,xxxxx为对应公众号的appid值)

image

从控制台的信息,可以看到公众号菜单配置成功。

此外,在日志上可以看到“获取用户信息”功能(网页授权)是以你请求的域名地址进行映射。所以一会在设置“网页授权”域名时,我们需要使用对应域名再配置下菜单即可。

image

 

4、项目启动后,如果有公网地址,可配置后,将地址填入测试公众号的接口地址。

若没有公网地址,暂时在本地开发调试。请参阅文章《内网穿透实用工具(开发超便捷)

进行配置。

a) 双击启动内网穿透工具

image

b) 在浏览器上确认映射的地址可以访问(映射的域名地址从上图中复制)

image

 

5、配置微信公众号中的接口地址:http://公网可访问域名/wx/portal/xxxxx (注意,xxxxx为对应公众号的appid值);

image

 

6、扫码进入测试号的公众号

image

进行测试体验:(根据自己需要修改各个handler的实现,加入自己的业务逻辑)

image

 

7、微信应用开发之网页授权

7.1、在微信测试号网页上配置上述服务器的域名,填写在网页授权域名一栏。

image

 

image

 

7.2、同上述3.2步骤,使用映射的域名请求配置下公众号菜单。

 

image

访问请求示例:

http://z3bbs5.app.com/wxmp-demo/wx/menu/xxxxx/create

(注意,xxxxx为对应公众号的appid值)

 

 

7.3、配置完菜单,如果想看下url地址是否配置正确。可将日志复制到下面位置http://tool.chinaz.com/tools/urlencode.aspx),再解码核对。

image

7.4、点击获取用户信息菜单,

image

 

如下图成功获取到用户信息:

image

 

至此,微信应用的Demo案例可自由测试:

image

只需在对应Hander添加自己的需求逻辑,开发便捷高效~

image

 

 

 

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

flash&

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值