wechat4j.properties配置文件詳解。

wechat4j的配置文件是wechat4j.properties。需要放置在項目src目錄下。在wechat4j.jar中的META-INF下有一個wechat4j.properties.sample示例文件,你可以直接複製到項目src目錄下,改名即可使用。

wechat4j.properties配置文件的內容如下:

#you server url

wechat.url=

#you wechat token

wechat.token=token

#message secret key,if don't set then message is cleartext

wechat.encodingaeskey=

 

#wechat appid

wechat.appid=appid

#wechat app secret

wechat.appsecret=appsecret

 

#wechat access token server ,when you save in db,must implement you server class

#this class must extend org.sword.wechat4j.token.server.CustomerServer

#if no this property,then token server is default memery accesstoken server

wechat.accessToken.server.class=

 

#jsapi_ticket customer server class name,

#this class must extend  org.sword.wechat4j.token.server.CustomerServer

#if no this property,then ticket server is default memery ticket server

wechat.ticket.jsapi.server.class=

wechat.url

微信公衆平臺上你的服務器服務地址。

wechat.token

此配置項配置你在微信公衆平臺上的token,你可以登錄微信公衆平臺,在開發模式下看到。

wechat.encodingaeskey

此項配置是消息祕鑰,如果打開消息安全模式,則微信公衆平臺管理界面中會給你生成一個祕鑰,配置這個祕鑰即可。如果是明文模式,此項必須爲空

wechat.appid

此項配置是你的appid,你可以登錄微信公衆平臺,在開發模式下看到。

wechat.appsecret

此項配置是你的app secret信息,你可以登錄微信公衆平臺,在開發模式下看到。

wechat.accessToken.server.class

此項是用來配置獲取accessToken的中控服務器程序。

  1. 如果不配置此項,那麼獲取accesstoken使用的wechat4j默認的中控服務器,即AccessTokenMemServer,這樣token是保存在內存中,如果過期了會去刷新一下得到新的token
  2. 如果你需要將accesstoken保存在數據庫中,那麼你就需要實現一個你自己的類來實現數據庫操作,讓後將你的類路徑配置到此項中。並且在web.xml中配置一個監聽器用來定時刷新accesstoken。具體的實現方法參見Accesstoken中控服務器實現

wechat.ticket.jsapi.server.class

此項是用來支持js-sdk的。用來配置獲取jsapi_ticket的中控服務器程序,配置上客戶自定義的ticket管理程序類路徑即可,配置方法同wechat.accessToken.server.class配置項

wechat4j框架官方文檔: https://github.com/sword-org/wechat4j/wiki
     wechat4j
技術交流QQ羣: 423134346

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章