最近在研究微信公眾平臺提供的公眾服務(wù)號,以及提供的開放接口。
寫了一個相對來說比較簡單的基于java的微信sdk,目前實現(xiàn)的功能沒有覆蓋所有接口。
有興趣的話,大家可以在這個基礎(chǔ)上進行改進和完善,這樣就不用重復(fù)發(fā)明輪子了。
所有的代碼已經(jīng)提交到github上:
https://github.com/lemonbar/wxsdk
下載代碼后,按照自己申請的微信公眾號信息,來修改AppInfo.java文件。
App.java文件中已經(jīng)寫了幾個例子,可以單獨運行以test開頭的static方法,進行測試。
主要包結(jié)構(gòu)介紹:
auth: 網(wǎng)頁授權(quán)登錄服務(wù)
base: access_token服務(wù)和long url 轉(zhuǎn)short url服務(wù)
media: 上傳文件服務(wù)
message: 發(fā)送和收發(fā)消息服務(wù)
qrcode: 二維碼服務(wù)
user: 用戶管理服務(wù)
util: 工具包
目前版本只是完成了一部分基本功能,
有興趣的同學(xué)可以一起來進行研究和完善。
新聞熱點
疑難解答