Skip to content

1.2.0

Compare
Choose a tag to compare
@chengn chengn released this 30 Jan 06:15
· 73 commits to master since this release

特性

  • 增加对js-sdk的支持
  • 增加对jsapi_ticket的获取和管理(中控服务器,支持持久化管理,数据库或者文件保存jsapi_ticket)

升级

  1. 修改自定义的中控服务器类(如果没有自定义中控服务器则不用管,即token和ticket不是用数据库保存的)
    定义自己的中控服务器类继承DbAccessTokenServer修改为继承CustomerServer,其中save方法的参数AccessToken修改为Token即可。save方法体内accessToken.getAccessToken()修改为accessToken.getToken()
  2. 增加了jsapi_ticket的获取
    通过TokenProxy.jsApiTicket()得到
  3. 增加配置文件的配置项(如果jsapi_ticket不保存在数据库则忽略)
    wechat4j.properties文件中增加了配置项wechat.ticket.jsapi.server.class。此项配置你自己创建的管理jsapi_ticket的类,你创建的此类需要继承org.sword.wechat4j.token.server.CustomerServer并实现其抽象方法。此项配置如下
    eg:
wechat.ticket.jsapi.server.class=com.sample.wechat.JsApiTicketCustomerServer