微信公眾號開發-後端demo(隨錄)

Ashiamd發表於2020-12-01

本來想在博-客-園記錄的,但是不能實時看到MarkDown語法渲染的頁面,有點小蛋疼。就在CSDN裡記錄下。

微信公眾平臺介面除錯工具
微信官方文件 <= 坑爹,很多內容舊了沒更新。(國內文件大多不靠譜)
github-demo連結

下面都是基於微信公眾平臺介面除錯工具談論。

搗鼓了下微信公眾號後端開發,就暫時做了2個測試用介面:

  • “基礎支援”-“獲取access_token介面/token”
  • “訊息介面除錯” - “文字訊息”

0. 專案部署

0.1 修改配置檔案application.properties

到微信公眾號平臺申請測試賬號等等之類的。
然後看看自己的token、appid、secret。
在這裡插入圖片描述
在這裡插入圖片描述

在這裡插入圖片描述
配置好後,把專案部署到伺服器上。

0.2 測試訪問

訪問伺服器ip/test,如果有顯示文字,說明java專案在伺服器上部署成功。
在這裡插入圖片描述

1. 獲取access_token介面/token 測試

1.1 通過微信測試頁面測試

在這裡插入圖片描述

1.2 通過自己HTTP請求測試

訪問部署該Springboot專案的伺服器。http://伺服器IP/getAccessToken
ps:微信文件那邊是說HTTP只能用80埠
這裡只要access_token沒過期,就獲取同一個,這裡就個demo,沒考慮併發同步獲取的問題。(畢竟就我自己測著用而已)

在這裡插入圖片描述

檢視伺服器的專案日誌spring.log。access_token沒過期,就返回同一個。

在這裡插入圖片描述

2. “訊息介面除錯” - “文字訊息”

2.1 通過微信測試頁面測試

通過上面說的微信測試頁面測試
在這裡插入圖片描述
在這裡插入圖片描述
檢視伺服器日誌spring.log
在這裡插入圖片描述
demo連結最上面放過了,這裡再放一遍 => springboot-wx

相關文章