在百度BAE2.0 JAVA環境下搭建屬於本身的微信公衆平臺接口

在講以前先嘮幾句,以前閒來無事接觸微信搞到如今已經有一段時間了。期間折騰過不少東西。原本想在微信上搞點實質性的東西,搞着搞着就搞成娛樂的玩意了。不過也好,朋友們無聊的時候拿來當成娛樂發泄工具也不錯,呵呵。廢話很少說了,直奔主題吧。java

1.在作微信公衆平臺開發前必須先有:
 微信公衆平臺賬號(申請地址:https://mp.weixin.qq.com/
 百度BAE開發者賬號(申請地址:http://developer.baidu.com/
 關於BAE的環境搭建請參考以前寫的
 BAE JAVA環境項目部署
 http://my.oschina.net/using/blog/167038api

2.BAE建立新項目而且完成BAE基本配置

微信

3.建立BAE基礎DEMO項目,並使用eclipse checkout出代碼




微信公衆平臺

下圖爲BAE檢出的默認項目,項目報錯緣由是未添加bae的環境支持,
能夠採用在項目上右鍵->baidu->Convert to BAE(java) Project方法解決,以下圖
這份checkout出來的代碼隨後會把源碼所有刪除,加入本身的代碼(須要的是版本,和項目結構而已)

eclipse

4.修改並完善微信接口解析代碼(我使用的代碼是原先OSC一位大神開源的代碼)以下圖
而後直接使用SVN提交修改的代碼和lib下的jar包
工具

5.打開公衆平臺->高級功能->開發者模式測試

點擊提示,看看是否正常。
.net

上圖最上放提示已經提交成功,接口已經OK了,
如今打開手機關注你的公衆賬號發個消息試試看是否正常回復。
目前的代碼是你發送什麼,微信就回復你發的內容。blog

下圖爲測試剛纔接口消息是否正常接受到消息
目測接口無任何問題,bae也部署正常

到此微信接口已經在bae上正常運行了。。。。。。。接口

————————————————————————————————————————————————
接下來我在這基礎上擴展幾個小功能,如笑話、段子等。
使用到的api爲我以前開放的api接口,http://api.xiaojianjian.net/

最終完整項目目錄結構以下:

好了,到此小功能也開發完畢了。。

是否是很簡單,利用BAE作本身的微信公衆平臺真的so easy哦。。。。


源碼下載地址:
http://pan.baidu.com/s/1opQBE

提取密碼:pb3c

相關文章
相關標籤/搜索