### Springboot微信小程序登录获取用户信息demo案例
#### --wx_text 小程序代码
#### --spring-wxapp-demo 后端代码
#### 如何使用:
1.在后端Controller里修改成你的微信小程序的APPID, APP_SECRET.
2.小程序也修改成你的小程序AppId (注意:微信开发者工具的 '增强编译' 和 '不校验https' 要勾选上).
3.修改小程序pages/index/index.js中的wx.request方法的url的ip为后端启动ip地址 (默认localhost).
4.运行后端项目, 小程序点击获取用户信息按钮, 后端控制台打印用户信息.
#### 提示:
1. 小程序获取用户信息按钮1为传加密数据到后端解密获取用户信息, 包括UnionID(需要微信开放平台认证开发者账户绑定的小程序);
2. 小程序获取用户信息按钮2为直接传用户信息到后端.
3. 如果代码发现可以优化的地方,欢迎大家提issue改进。
(此项目只是展示获取用户信息的步骤逻辑,建议阅读[这篇文章](https://blog.csdn.net/qq_41971087/article/details/82630612)理解步骤逻辑.)
#### [2021.08.16更新]:
(迟到的更新)
1. 已修复bug [issue #1](https://github.com/pjqdyd/Spring-wxapp-login/issues/1), 之前已经遇到过此类问题且已解决,但是仓库忘了更新...
2. 可以通过官方新的api: wx.getUserProfile 获取用户的信息 (也要注意提前wx.login获取code).
3. 建议大家使用[Wechat-Group/WxJava 微信开发 Java SDK](https://github.com/Wechat-Group/WxJava) 这个官方Java Sdk来进行开发, 配置
简单,支持多小程序appid, api都是经过封装成service的简单易用.
没有合适的资源?快使用搜索试试~ 我知道了~
springboot微信小程序登录获取用户信息的demo案例.zip
共23个文件
java:6个
json:5个
wxss:3个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 163 浏览量
2024-03-10
12:27:15
上传
评论
收藏 14KB ZIP 举报
温馨提示
如果您下载了本程序,但是该程序存在问题无法运行,那么您可以选择退款或者寻求我们的帮助(如果找我们帮助的话,是需要追加额外费用的)。另外,您不会使用资源的话(这种情况不支持退款),也可以找我们帮助(需要追加额外费用) 微信小程序是腾讯公司基于微信平台推出的一种轻量级应用形态,它无需用户下载安装即可在微信内直接使用。自2017年正式上线以来,小程序凭借其便捷性、易获取性和出色的用户体验迅速获得市场认可,并成为连接线上线下服务的重要桥梁。 小程序的核心特点包括: 零安装:用户只需通过微信扫一扫或搜索功能,即可打开和使用小程序,大大降低了用户的使用门槛和手机存储空间压力。 速度快:加载速度相较于传统的HTML5网页更快,依托于微信强大的基础设施,能够实现近乎原生应用的流畅体验。 跨平台兼容:开发者一次开发,即可在多种终端设备上运行,免除了复杂的适配工作,大大提高了开发效率。 社交属性强:小程序可以无缝嵌入微信生态,支持分享至聊天窗口、朋友圈等社交场景,有利于用户间的传播和裂变增长。 丰富接口能力:提供丰富的API接口,可调用微信支付、位置服务、用户身份识别等多种功能,方便企业进行商业服务的集成与拓展。 目前,微信小程序已经覆盖了电商购物、生活服务、娱乐休闲、教育学习、工具助手等多个领域,为数以亿计的用户提供便捷的服务入口,也为众多商家和开发者提供了新的商业模式和创业机会。随着技术的不断升级和完善,小程序已成为现代移动互联网生态中不可或缺的一部分。
资源推荐
资源详情
资源评论
收起资源包目录
springboot微信小程序登录获取用户信息的demo案例.zip (23个子文件)
SJT-code
wx_test
sitemap.json 191B
pages
index
index.wxml 289B
index.js 4KB
index.json 2B
index.wxss 268B
logs
logs.json 2B
logs.js 841B
logs.wxml 62B
logs.wxss 26B
app.json 281B
project.config.json 1KB
app.js 360B
app.wxss 194B
spring-wxapp-demo
pom.xml 3KB
src
main
resources
application.yml 439B
java
com
pjqdyd
controller
WxLoginControlller.java 3KB
WxSampleLoginController.java 2KB
utils
AesCbcUtil.java 3KB
WxHttpUtil.java 2KB
WxApplication.java 308B
dto
UserInfoDTO.java 413B
.gitignore 25B
README.md 2KB
共 23 条
- 1
资源评论
JJJ69
- 粉丝: 5968
- 资源: 5593
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功