開發微信小程式的過程中,想要利用微信公衆号的接口做一個卡券推送功能,去到微信公衆号發現需要申請測試号,而且對伺服器有要求。

那咋辦嘛,我沒自己的伺服器。于是想到了用NATAPP搭建一個本地伺服器暫時來做功能調試,過程如下:
- 通路位址:https://natapp.cn/
- 注冊/登入
- 購買免費隧道
使用NATAPP搭建本地伺服器調試微信小程式 - 購買隧道要求進行實名認證,并綁定到支付寶。
- 然後來到購買的免費隧道的配置資訊填寫,資訊配置如下,點選“免費購買”。
使用NATAPP搭建本地伺服器調試微信小程式 - 購買成功,顯示購買的隧道資訊。 需要記住的是這裡的autotoken,在後面配置資訊的時候需要用到。
使用NATAPP搭建本地伺服器調試微信小程式 - 回到首頁的“立即下載下傳”,根據自己的作業系統情況下載下傳NATAPP,我這裡選擇的是WindowsX64,解壓到任意目錄,得到natapp.exe
使用NATAPP搭建本地伺服器調試微信小程式 使用NATAPP搭建本地伺服器調試微信小程式 - 下載下傳config.ini配置檔案,位址https://natapp.cn/article/config_ini,或者建立conf.ini,直接複制以下代碼(windows使用者)。
#将本檔案放置于natapp同級目錄 程式将讀取 [default] 段
#在指令行參數模式如 natapp -authtoken=xxx 等相同參數将會覆寫掉此配置
#指令行參數 -config= 可以指定任意config.ini檔案
[default]
authtoken= #對應一條隧道的authtoken
clienttoken= #對應用戶端的clienttoken,将會忽略authtoken,若無請留白,
log=none #log 日志檔案,可指定本地檔案, none=不做記錄,stdout=直接螢幕輸出 ,預設為none
loglevel=ERROR #日志等級 DEBUG, INFO, WARNING, ERROR 預設為 DEBUG
http_proxy= #代理設定 如 http://10.123.10.10:3128 非代理上網使用者請務必留白
然後将config.ini檔案放在natapp.exe同級的目錄下。
- 修改配置檔案的autotoken為我們剛才購買的免費隧道的autotoken。
使用NATAPP搭建本地伺服器調試微信小程式 - 啟動natapp.exe,出現下圖表示配置成功。
使用NATAPP搭建本地伺服器調試微信小程式 其中:
Tunnel Status Online 代表連結成功
Version 目前用戶端版本,如果有新版本,會有提示
Forwarding 目前穿透網址或者端口
Web Interface 是本地Web管理界面,可在隧道配置打開或關閉,僅用于web開發測試
Total Connections 總連接配接數
Avg Conn Time 0.00ms 這裡不代表,不代表,不代表 延時,需要注意!
- 啟動你本地的伺服器,對應上面配置的本地端口80,然後在浏覽器中輸入natapp配置設定的網址(上圖Forwarding ),檢視資源是否通路成功。 可以看到内網穿透成功了!
使用NATAPP搭建本地伺服器調試微信小程式