使用JFinal-weixin配置微信開發


先扯點閑話,申請好公眾號后,一直因為沒有域名、沒有外網IP而沒有嘗試過開發微信服務。后來發現nat123可以從內網直接映射到外網,但是nat123需要錢或者T幣大於0,於是為了賺一個T幣,簽到灌水了一個多月,終於開通了內網映射。然后在eclipse里配置好JFinal-weixin-demo,這樣就可以通過外網訪問我的服務了。

但是在公眾號配置頁面配置的時候,居然提示“請求URL超時”,剛開始還以為是我的服務配置的問題,結果找了好久都沒發現問題,百度后發現各種說法都有,但是我的就是配置不好。也是無奈了。然后使用微信調試工具進行了簡單的調試,使用抓包工具進行抓包。最后估計不是我的服務的問題,而是nat123的問題。這樣就沒法找了。。。

突然發現QQ瀏覽器居然可以本地調試微信!!!http://blog.qqbrowser.cc/

點擊“開始使用”后居然發現,調試微信居然這么簡單。。。我也是服了

具體的請移駕微信公眾號本地調試

按照步驟操作后,居然直接就成功了,不虧是人家自己開發的。

這里記錄一下oschina的JFinal地址:

http://git.oschina.net/jfinal/jfinal-weixin-demo

http://git.oschina.net/jfinal/jfinal-weixin/wikis/home

 

到這里配置基本就完成了。

接下來就是JFinal的開發了

順便說一下demo里面的controller返回方法時使用的是

OutCustomMsg outCustomMsg = new OutCustomMsg(inTextMsg);
render(outCustomMsg);

但是我發現這樣微信端是收不到消息的,這里需要改成

OutTextMsg msg = new OutTextMsg(inTextMsg);
msg.setContent("你是誰");
render(msg);

這只是收發文本,至於視頻、語音、位置改天再詳細說


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM