相信剛接觸微信web開(kāi)發(fā)的童鞋們,如我一樣或多或少會(huì)被怎么調(diào)試弄得頭大。
我剛開(kāi)始的時(shí)候是使用了ngrok+阿里云服務(wù)器,現(xiàn)在阿里云服務(wù)器掛了個(gè)項(xiàng)目,不能隨便動(dòng)了,另外自己編譯ngrok程序比較麻煩,所以另辟蹊徑使用了如下方法。
使用微信開(kāi)發(fā)者工具+域名+ngrok.cc。ngrok.cc提供了隧道服務(wù)(詳情查看ngrok.cc主頁(yè))
步驟如下:
一? 下載微信開(kāi)發(fā)者工具 百度經(jīng)驗(yàn)鏈接,安裝;
二 打開(kāi)自己的微信測(cè)試公眾號(hào),掃碼關(guān)注即可。
三 注冊(cè)登錄ngrok.cc開(kāi)通免費(fèi)隧道
開(kāi)通后修改隧道,設(shè)置自定義域名。 ?這里要求自己要有域名,到萬(wàn)網(wǎng)買一個(gè)便宜的,為域名添加cname解析,解析好后命令行啟動(dòng)ngrok隧道,測(cè)試域名請(qǐng)求是否指向本機(jī)。
三 修改微信公眾號(hào)接口配置信息
1)啟動(dòng)java web項(xiàng)目
2)登錄微信公眾號(hào),設(shè)置接口配置信息,并進(jìn)行token驗(yàn)證
點(diǎn)擊上圖提交按鈕后會(huì)進(jìn)行token驗(yàn)證請(qǐng)求,如果順利就會(huì)彈出成功提示。不知道是隧道原因,還是其它未知原因驗(yàn)證經(jīng)常不通過(guò),多試幾次,并根據(jù)返回碼進(jìn)行檢查。
四 填寫(xiě)網(wǎng)頁(yè)授權(quán)域名
設(shè)置后,就可以打開(kāi)微信調(diào)試工具 掃碼登錄進(jìn)行調(diào)試開(kāi)發(fā)了。