mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-10-26 19:36:19 +08:00
🎨 完善关于开放平台功能的说明文档
This commit is contained in:
@ -106,6 +106,13 @@
|
||||
- 企业微信:`weixin-java-cp`
|
||||
- 微信视频号/微信小店:`weixin-java-channel`
|
||||
|
||||
**注意**:
|
||||
- **移动应用开发**:如果你的移动应用(iOS/Android App)需要接入微信登录、分享等功能:
|
||||
- 微信登录(网页授权):使用 `weixin-java-open` 模块,在服务端处理 OAuth 授权
|
||||
- 微信支付:使用 `weixin-java-pay` 模块
|
||||
- 客户端集成:需使用微信官方提供的移动端SDK(iOS/Android),本项目为服务端SDK
|
||||
- **微信开放平台**(`weixin-java-open`)主要用于第三方平台,代公众号或小程序进行开发和管理
|
||||
|
||||
|
||||
---------------------------------
|
||||
### 版本说明
|
||||
|
||||
@ -1,3 +1,38 @@
|
||||
# 微信开放平台模块 (weixin-java-open)
|
||||
|
||||
## 模块说明
|
||||
|
||||
本模块主要用于**微信第三方平台**的开发,适用于以下场景:
|
||||
|
||||
### 适用场景
|
||||
1. **第三方平台开发**:作为第三方平台,代替多个公众号或小程序进行管理和开发
|
||||
2. **代公众号实现业务**:通过授权代替公众号进行消息管理、素材管理等操作
|
||||
3. **代小程序实现业务**:通过授权代替小程序进行代码管理、基本信息设置等操作
|
||||
|
||||
### 移动应用开发说明
|
||||
|
||||
**如果您要开发移动应用(iOS/Android App)并接入微信功能,请注意:**
|
||||
|
||||
- **微信登录**:
|
||||
- 移动应用的微信登录(网页授权)需要在**微信开放平台**(open.weixin.qq.com)创建移动应用
|
||||
- 服务端处理 OAuth 授权时使用本模块 `weixin-java-open`
|
||||
- 移动端需集成微信官方SDK(iOS/Android),本项目仅提供服务端SDK
|
||||
|
||||
- **微信支付**:
|
||||
- 使用 `weixin-java-pay` 模块,参考 [微信支付文档](../weixin-java-pay/)
|
||||
- 移动应用支付使用 APP 支付类型(TradeType.APP)
|
||||
|
||||
- **微信分享**:
|
||||
- 需集成微信官方移动端SDK,本项目不涉及客户端功能
|
||||
|
||||
**参考资料**:
|
||||
- [微信开放平台官方文档](https://open.weixin.qq.com/)
|
||||
- [移动应用接入指南](https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html)
|
||||
|
||||
---
|
||||
|
||||
## 代码示例
|
||||
|
||||
消息机制未实现,下面为通知回调中设置的代码部分
|
||||
|
||||
以下代码可通过腾讯全网发布测试用例
|
||||
|
||||
Reference in New Issue
Block a user