## 一、概述
平臺支持一個應用,多個公眾號接入。其中,平臺自身擁有者運行的作為根級公眾號(有且僅有一個),其他(如營銷型業務系統之代理商)業務對象運行的是子級公眾號。平臺可以僅擁有公眾號運行,也支持帶n個子級公眾號運行;
## 二、業務說明
1、根級公眾號配置在系統參數里面(參數配置中,微信應用系列的那些參數),平臺自動會維護其信息,非根級公眾號,由業務來維護(也就是維護WECHAT_OFFCIAL_ACCOUNT表數據);
2、關于參數:
1)、APP_TOKEN參數--為了方便起見,由平臺默認提供統一的(根級與子級不同,所有子級的相同),因為該參數僅用于驗證服務器有效性;
2)公眾號服務地址參數由平臺提供統一的,根級與子級也不同,一般是:
父級服務地址:http://domain/weixinserver;
父級支付回調地址:http://domain/wechatpaycallback;,
子級服務地址:http://domain/saasweixinserver;
子級支付回調地址:http://domain/saaswechatpaycallback;
3、菜單更新
根級與子級可以擁有自己個性化的菜單,且都可以通過公眾號信息發送,自動更新自定義菜單。
>[danger] 創建子級公眾號通過平臺提供的api進行,該api調用后,會自動復制當前平臺默認的公眾號菜單一份,賦值給當前新創建的公眾號平臺;
```
菜單的更新操作
根級:通過輸入固定的命令;
子級:輸入自己的appId作為命令;
```
4、微信客服
根級與子級的用戶,都擁有微信客服功能。使用方法都是用戶通過在公眾號中直接輸入信息,而客服人員在后臺通過客服功能直接回答(微信服務器會將答復回復到微信用戶對話框)來實現;
5、微信支付
在各自微信公眾號發起的支付,費用將會自動入賬自己的公眾號;
6、業務開發
應用中如何識別來自不同的公眾號請求呢?
第一步、在每個請求中,加入curAppId參數(該模塊的model加入@ModelWechat,首次進入的時候,通過oauth2調整,并且將得到的appId及當前用戶openId納入session存儲起來,后續一直使用即可);
第二步、微信菜單中點擊進入的頁面才通過oauth2轉發,該頁面作為業務系統的導航頁,記錄信息如上述第一步所示,而后續所有頁面都通過普通web應用導航(可使用session來存儲變量)實現;
- 前言
- 01、系統平臺
- 系統管理
- 組織類型
- 單位管理
- 基本功能
- SAAS功能
- 組織管理
- 角色管理
- 人員管理
- 賬號管理
- 賬戶體系
- 賬號綁定
- 賬號鎖定
- 團隊管理
- 模板管理
- 補丁管理
- 字段管理
- 靜態字典
- 動態字典
- 系統配置
- 菜單配置
- 路由配置
- 編碼規則
- 訪問控制
- 系統參數
- 字典配置
- 參數定義
- 參數配置
- 屬性定義
- 屬性設置
- 樹形定義
- 樹形設置
- 系統監控
- 業務維護
- 工作監控
- 調度監控
- 導入監控
- 日志管理
- 在線監控
- 附件管理
- 附件監控
- 附件應用
- 附件授權
- 上傳監控
- 字段監控
- 系統提醒
- 場景配置
- 事件監控
- 提醒記錄
- 事件歷史
- 日期設置
- 節假日期
- 工作時間
- 日歷編制
- 工作日歷
- 開放平臺
- 微信應用
- 配置信息
- 更新菜單
- 釘釘應用
- 配置信息
- 開放服務
- 應用設置
- 服務管理
- 請求監控
- 請求跟蹤
- 移動應用
- 發布管理
- 導航菜單
- 個人管理
- 個人資料
- 內部消息
- 短信中心
- 流程管理
- 流程定義
- 流程環節
- 處理人
- 流程提醒
- 流程簽收
- 流程目錄
- 流程微調
- 轉移動作
- 定義校驗
- 流程綁定
- 流程實體設定
- 單業務多流程
- 動態表單綁定
- 環節字段設定
- 轉移路由設定
- 流程監控
- 流程催辦
- 流程會話
- 流程啟動
- 通用待辦
- 流程驅動
- 通用已辦
- 示范實例
- 流程啟動
- 流程待辦
- 流程已辦
- 常見問題
- 表單管理
- 預留字段
- 字段定義
- 業務應用
- 動態輔表
- 輔表定義
- 輔表應用
- 輔表監控
- 動態主表
- 主表定義
- 業務定義
- 元數據
- 產生機制
- 應用場景
- 02、技術平臺
- 重要組件
- 表單引擎
- 流程引擎
- 基礎設施
- 系統安全
- 服務集成
- 核心組件
- 核心平臺
- 調度容器
- 代碼調試
- 相關配置
- 常見問題
- 多線程
- 工作容器
- 開放服務
- 富客戶端
- 代理容器
- https
- SSLPinning
- 03、手機應用
- 參數配置
- 技術平臺
- 功能設計
- 系統功能
- 應用升級
- 業務模塊
- 04、微信應用
- 參數配置
- 多公眾號
- 技術平臺
- 業務功能
- 平臺功能
- 微信客服
- 微信公號
- 05、開放服務
- 接入示例
- 實施方案
- nginx安裝
- nginx配置
- nginx運行
- nginx限流
- 實現方案
- 業務操作
- 代碼示意
- 06、常見問題
- 性能優化
- 啟動優化
- 解決方案
- 實體操作沖突
- 算法說明
- 檢驗算法
- 注意事項
- 瀏覽器
- 插件
- 郵箱配置
- 系統維護
- 維護日志
- 維護腳本
- 開發環境
- 07、版權信息
- 平臺版權
- 產品版權
- 后記