本文是總結在開發微信介面時,為方便開發所採取的一些快捷步驟,已節省開發人員難度開發時間從而提高開發效率。
(提醒,在本地模擬微信get或post資料時先將校驗參數註解掉)
利用微信模擬器weixinPost進行模擬發送xml資料
由於這個軟體是微信沒公開高階介面時公佈的,所以對於高階介面的調試,筆者利用的是Fiddler這個抓包工具模擬post資料
利用反向代理軟體ngrok存取本地專案:
ngrok 是一個反向代理,透過在公共的端點和本地運行的Web 伺服器之間建立一個安全的通道。 (wiki百科與baidu百科暫無此軟體的解釋)
筆者以windows為例子來講解:
1.軟體下載位址:ngrok. com/download
2.在該網站註冊一個自己的帳號獲取authtoken
#註冊成功後在下面:
筆者將下載的ngrok放在了d盤
接下來cmd指令進入ngrok
出現以下介面表示authtoken設定成功按CTRL+C返回:
接下來輸入如下指令列設定網域名稱前綴mynawechat:
設定成功後顯示如下
在專案中測試如下:
測試成功! ! !
如此一來,接下去在開發微信項目中直接可以存取本地的項目,免去了將運行的項目拷貝到伺服器再在伺服器上重啟服務的費時的步驟。
【相關推薦】
1. 微信公眾號平台源碼下載
#2. 阿狸子訂單系統原始碼
以上是微信開發在本地就可以進行介面調試的詳細內容。更多資訊請關注PHP中文網其他相關文章!