zoukankan      html  css  js  c++  java
  • java微信开发(wechat4j)——wechat4j配置文件解读

    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

  • 相关阅读:
    Python 模块 itertools
    Python 字符串的encode与decode
    python 模块 hashlib(提供多个不同的加密算法)
    暴力尝试安卓gesture.key
    hdu 1300 Pearls(DP)
    hdu 1232 畅通工程(并查集)
    hdu 1856 More is better(并查集)
    hdu 1198 Farm Irrigation(并查集)
    hdu 3635 Dragon Balls(并查集)
    hdu 3038 How Many Answers Are Wrong(并查集)
  • 原文地址:https://www.cnblogs.com/chengn/p/4262646.html
Copyright © 2011-2022 走看看