環境準備
微信公衆號開發(或者是如今的小程序開發)都是目前比較火的項目開發,如今不少一些課程都是基於php進行講解、學習的,咱們如今使用nodejs來開發。php
1.申請微信公衆號
微信公衆號如今分爲:服務號和訂閱號。具體業務上有什麼不一樣,你們能夠看微信的介紹,在開發者的角度的話,服務號的功能比訂閱號較爲豐富(如微信受權等),還有就是我的只能申請訂閱號,無論是服務號仍是訂閱號,你想要獲取微信開發文檔上 https://mp.weixin.qq.com/wiki...,必定是要經過認證的(每一年需300元),對於咱們開發來講不可能都去認證,微信提供接口測試號的申請(能夠獲取到全部的微信接口功能),申請地址:https://mp.weixin.qq.com/debu... ,申請後掃碼關注測試號便可。node
2.域名
進行微信開發咱們須要開啓公衆號開發者模式(開啓後才能調用微信的接口,才能進行開發),但開啓開發者模式是要備案過的域名,那咱們沒有域名怎麼辦呢?這是咱們能夠經過內網穿透來解決這個問題。咱們可使用https://natapp.cn的服務。小程序
1.註冊帳號,經過實名認證。
2.開啓免費通道,配置的是80端口,微信只支持80或443。
3.下載包到本地,修改authtoken,啓動便可。
4.natapp 教程 https://natapp.cn/article/nat...微信
這樣外網訪問http://4bs2cr.natappfree.cc 就可訪問到本地的127.0.0.1:80。微信開發