Skip to content

Commit db85c0a

Browse files
authored
🎨 完善关于开放平台功能的说明文档
1 parent ca567ce commit db85c0a

File tree

2 files changed

+42
-0
lines changed

2 files changed

+42
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,13 @@
106106
- 企业微信:`weixin-java-cp`
107107
- 微信视频号/微信小店:`weixin-java-channel`
108108

109+
**注意**
110+
- **移动应用开发**:如果你的移动应用(iOS/Android App)需要接入微信登录、分享等功能:
111+
- 微信登录(网页授权):使用 `weixin-java-open` 模块,在服务端处理 OAuth 授权
112+
- 微信支付:使用 `weixin-java-pay` 模块
113+
- 客户端集成:需使用微信官方提供的移动端SDK(iOS/Android),本项目为服务端SDK
114+
- **微信开放平台**`weixin-java-open`)主要用于第三方平台,代公众号或小程序进行开发和管理
115+
109116

110117
---------------------------------
111118
### 版本说明

weixin-java-open/README.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,38 @@
1+
# 微信开放平台模块 (weixin-java-open)
2+
3+
## 模块说明
4+
5+
本模块主要用于**微信第三方平台**的开发,适用于以下场景:
6+
7+
### 适用场景
8+
1. **第三方平台开发**:作为第三方平台,代替多个公众号或小程序进行管理和开发
9+
2. **代公众号实现业务**:通过授权代替公众号进行消息管理、素材管理等操作
10+
3. **代小程序实现业务**:通过授权代替小程序进行代码管理、基本信息设置等操作
11+
12+
### 移动应用开发说明
13+
14+
**如果您要开发移动应用(iOS/Android App)并接入微信功能,请注意:**
15+
16+
- **微信登录**
17+
- 移动应用的微信登录(网页授权)需要在**微信开放平台**(open.weixin.qq.com)创建移动应用
18+
- 服务端处理 OAuth 授权时使用本模块 `weixin-java-open`
19+
- 移动端需集成微信官方SDK(iOS/Android),本项目仅提供服务端SDK
20+
21+
- **微信支付**
22+
- 使用 `weixin-java-pay` 模块,参考 [微信支付文档](../weixin-java-pay/)
23+
- 移动应用支付使用 APP 支付类型(TradeType.APP)
24+
25+
- **微信分享**
26+
- 需集成微信官方移动端SDK,本项目不涉及客户端功能
27+
28+
**参考资料**
29+
- [微信开放平台官方文档](https://open.weixin.qq.com/)
30+
- [移动应用接入指南](https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html)
31+
32+
---
33+
34+
## 代码示例
35+
136
消息机制未实现,下面为通知回调中设置的代码部分
237

338
以下代码可通过腾讯全网发布测试用例

0 commit comments

Comments
 (0)