# wechat_tuike **Repository Path**: hzqsds1004/wechat_tuike ## Basic Information - **Project Name**: wechat_tuike - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-24 - **Last Updated**: 2025-06-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 微信小程序后端服务 这是一个用于微信小程序登录认证的Spring Boot后端服务。 ## 功能 - 接收微信小程序发送的临时登录凭证code - 向微信API发送请求,获取用户唯一标识OpenID和会话密钥(session_key)等信息 - 将获取的信息返回给小程序 ## 技术栈 - Spring Boot 3.2.3 - JDK 21 - Maven ## 配置 在`application.yml`中配置以下参数: ```yaml wechat: appid: 你的小程序AppID secret: 你的小程序AppSecret ``` 也可以通过环境变量进行配置: - `WECHAT_APPID` - `WECHAT_SECRET` ## 接口 ### 登录接口 - URL: `/api/wechat/login` - 方法: POST - 请求体: ```json { "code": "微信小程序登录时获取的code" } ``` - 响应: ```json { "openid": "用户唯一标识", "session_key": "会话密钥", "unionid": "用户在开放平台的唯一标识(如果有)", "errcode": 0, "errmsg": "错误信息(如果有)" } ``` ## 运行 ```bash mvn spring-boot:run ```