由於最近公司需要自己開發微信,這個任務也就交給我了,由於第一次接觸開發微信,所以也踩了不少坑,不過園子里文章也很多,也借鑒了不少文章,彎路也是少走了不少,現在將我自己踩的坑或者一些經驗留下來,希望能幫助你們,現在移動互聯網這么流行的時代,我們怎么也的會點移動端的東西,好了,廢話不多說,開始進入正題吧!
一、環境及工具
看微信開發者文檔說微信接口需要80端口,還需要一個公網域名,當時就在想怎么樣能在VS中調試微信,總不能寫一次向服務器推一次,而且無法調試,錯誤都找不到根本位置。所以在想能不能找個代理的工具,能夠指向本機80端口的工具,幸好找到了。
工具:natApp 內外網穿透工具 附下載地址
IIS7.0 (本機win7 IIS7.0)
二、環境配置
1.首先在任何盤中創建一個文件夾(我的叫webSite),添加一個index.html文件,內容隨便輸。
2.在IIS(未添加IIS的,請看這)創建一個網站,然后物理路徑選擇我們剛剛創建的文件夾(即webSite),記的一定不要修改端口一定要默認80端口
3.打開natApp,會看到如下界面
現在通過訪問http://383aeca3.ngrok.natapp.cn 就可以看到剛才的index.html的內容!
當然也可以通過 http://127.0.0.1:4040 查看訪問的狀態
是不是很神奇,沒錯,神奇的東西才剛剛開始!
三、vs調試設置
微信開發必須要用vs能調試才行,否則要類似我們鳥!
首先打開當前項目的屬性、選擇web、將IIS改為本機IIS、 項目URL改為http://localhost/,然后在IIS中添加虛擬目錄選擇我們當前的項目路徑、當然80端口不能動、然后開發微信的 時候就可以調試
好了,環境配置就到這,接下來就可以大展身手了!