崔用志 Java 微信公眾平台開發系列教程匯總:從環境搭建到 JSSDK 實戰
整理崔用志博客(cuiyongzhi.com)的 Java 微信公眾平台開發全系列 15 篇教程,涵蓋環境搭建、核心開發、進階特性,構建完整知識體系。
準備階段(4 篇)
- Maven 倉庫管理新建 Web 項目
- SpringMVC + MyBatis 項目結構搭建
- 框架與工具基本使用
- nat123 內網地址公網映射實現
核心開發階段(11 篇)
- 接入微信公眾平台(驗證簽名、Token 配置)
- 微信服務器 POST 消息體接收與解析
- 接收消息分類(文本/圖片/語音/視頻/地理/鏈接)及實體類創建
- 回復消息分類(文本/圖文/音樂/視頻/圖片/語音)及實體類創建
- 文本與圖文消息回復實現
- 微信開發中 Token 獲取與緩存策略
- 番外篇:公眾平台測試帳號申請
- 多媒體消息回復(圖片/語音/視頻/縮略圖)
- 關鍵字回復與客服接口實現(解決「該公眾號暫時無法提供服務」)
- 微信自定義菜單創建實現
- 開發中微信公眾平台/開放平台/商戶平台關聯
- 微信用戶信息獲取(網頁授權、用戶詳情)
- 微信 JSSDK Config 配置(簽名算法、JS 接口權限)
- 番外篇:微信 Web 開發者工具使用
- 微信 JSSDK 使用(分享、支付、地圖、圖片上傳等)
學習路徑建議
- 按順序閱讀,環境搭建務必跑通。
- 重點掌握消息加解密、Token 管理、菜單 API、JSSDK 簽名。
- 結合官方文檔對照最新接口變更(如授權碼模式、素材管理新接口)。