W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
可以使用SpringBoot啟動(dòng)或者tomcat/jBoss都可以。
微信開發(fā)需要把本地127.0.0.1映射到公網(wǎng)上,微信服務(wù)器才可以把消息推送給你的程序。
映射工具有很多,例如:花生殼、Ngrok等。這里使用了免費(fèi)版的Ngrok。 ngrok客戶端windows+64版
這時(shí)候,wx-tools下的所有api都可以調(diào)用了。
我們驗(yàn)證一下服務(wù)器的有效性。
驗(yàn)證接口官方文檔 建議先看官方文檔,理解好開發(fā)步驟,在繼續(xù)下去。
@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; }
}
- 開啟服務(wù),然后去微信公眾平臺(tái)后臺(tái)或者測(cè)試號(hào)后臺(tái)填寫資料驗(yàn)證即可。( 確保wx.properties與微信后臺(tái)配置一致即可。)
- 打開微信配置后臺(tái):(這里我是用測(cè)試號(hào)的,還沒有測(cè)試號(hào)的可以[點(diǎn)擊這里申請(qǐng)](https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421137522))
![微信配置后臺(tái)](https://img-blog.csdn.net/20180511214110311?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2FudGdhbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
如果發(fā)現(xiàn)可以連接,就說明已經(jīng)與微信服務(wù)器對(duì)接成功(驗(yàn)證成功)。接下來任何對(duì)你的公眾號(hào)操作,微信服務(wù)器都會(huì)轉(zhuǎn)發(fā)消息給你的服務(wù)器(你的程序)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: