Java開發微信公衆號(一)——微信開發環境搭建

1.開發語言使用Java
2.使用微信接口測試賬號進行本地測試
3.使用natapp(原ngrok)將本地地址映射到外網地址實現微信公衆號的本地調試

準備工作

最近學習微信公衆平臺的開發,在申請一個微信公衆號的時候,發現如果不是公司或組織只能申請訂閱號(並且是個人的),而且不能使用微信提供的高級接口,所以如果想要使用公衆平臺的高級接口的話,申請一個微信公衆平臺接口測試賬號就會非常方便了。使用微信公衆平臺接口測試賬號,無需公衆賬號,快速申請接口測試號,能夠直接體驗和測試公衆平臺所有高級接口。

申請微信公衆平臺接口測試賬號

點此申請微信公衆平臺接口測試賬號
打開上面的鏈接地址後,直接用自己的微信掃一下就可以直接登錄了。
登錄成功後,如下顯示:
測試號

公網配置前的準備

在我們本地測試的時候,需要將我們的本地地址映射到公網,我們使用一個免費且非常方便的工具:natapp。下面的地址是natapp的官網和natapp的使用教程:
natapp官網
NATAPP 1分鐘快速新手圖文教程
大家可以根據上面的教程來一步步做,我下面還會重新介紹一遍(因爲在我跟着官網的教程做的時候後來因爲自己的原因遇到了一些小問題)。

免費隧道配置

先註冊,註冊成功後登錄。
隧道購買
購買
注意上圖:本地端口必須是要填8080的(這個購買後也是可以再修改的),因爲微信公衆平臺接口的調用僅支持80。開發之間建議閱讀微信公衆平臺技術文檔
隧道購買成功後,在我的隧道中就可以看到已擁有的隧道:
我的隧道

客戶端下載

我們訪問到natapp的客戶端下載,下載natapp客戶端:
客戶端
下載後,解壓,會有一個natapp.exe的文件。

運行natapp

在運行natapp之前需要先配置,詳細教程參考:使用本地配置文件config.ini。config.ini內容:
authtoken
注意:config.ini配置文件需要與natapp.exe在同一個目錄下。

在這兩個文件的目錄下,打開cmd命令窗口,輸入:

natapp -authtoken=你的authtoken

回車,運行成功後是如下界面:
這裏寫圖片描述
- Tunnel Status Online 代表鏈接成功
- Version 當前客戶端版本,如果有新版本,會有提示
- Forwarding 當前穿透 網址 或者端口
- Web Interface 是本地Web管理界面,可在隧道配置打- 開或關閉,僅用於web開發測試
- Total Connections 總連接數
- Avg Conn Time 0.00ms 這裏不代表,不代表,不代表 延時,需要注意!
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述
這兩個都是可以訪問的,區別就是使用natapp是將本地映射到公網上了,別人也可以訪問,但是別人就不能訪問你的127.0.0.1:8080

注意:用http://xxx.natappfree.cc 訪問的時候運行natapp的cmd窗口要開着,也就是得運行着natapp,不然是找不到公網映射的。

這樣我們的微信本地開發調試環境就配好了。
如果在操作過程中有問題,歡迎隨時討論^.^

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章