wx-tools 驗證服務器地址的有效性

2023-03-22 17:18 更新

2.3.1 啟動web服務

可以使用SpringBoot啟動或者tomcat/jBoss都可以。

2.3.2 內網映射

微信開發(fā)需要把本地127.0.0.1映射到公網上,微信服務器才可以把消息推送給你的程序。

映射工具有很多,例如:花生殼、Ngrok等。這里使用了免費版的Ngrok。 ngrok客戶端windows+64版

  • 使用方法很簡單:下載解壓,雙擊打開,輸入二級域名即可把本地127.0.0.1映射出去。

效果圖

2.3.3 驗證一下服務器的有效性

這時候,wx-tools下的所有api都可以調用了。

我們驗證一下服務器的有效性。

驗證接口官方文檔 建議先看官方文檔,理解好開發(fā)步驟,在繼續(xù)下去。

  • 編寫WxController對接微信服務器

@RestController @RequestMapping("/wx") public class WxController {

private IService iService = new WxService();

@GetMapping public String check(String signature, String timestamp, String nonce, String echostr) { if (iService.checkSignature(signature, timestamp, nonce, echostr)) { return echostr; } return null; }

}

  1. - 開啟服務,然后去微信公眾平臺后臺或者測試號后臺填寫資料驗證即可。( 確保wx.properties與微信后臺配置一致即可。)
  2. - 打開微信配置后臺:(這里我是用測試號的,還沒有測試號的可以[點擊這里申請](https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421137522))
  3. ![微信配置后臺](https://img-blog.csdn.net/20180511214110311?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FudGdhbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
  4. 如果發(fā)現(xiàn)可以連接,就說明已經與微信服務器對接成功(驗證成功)。接下來任何對你的公眾號操作,微信服務器都會轉發(fā)消息給你的服務器(你的程序)。
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號