|
@@ -110,50 +110,50 @@ public class ZskkConfig extends JFinalConfig {
|
|
public void onStart() {
|
|
public void onStart() {
|
|
// TODO Auto-generated method stub
|
|
// TODO Auto-generated method stub
|
|
super.onStart();
|
|
super.onStart();
|
|
-// // 支持redis存储access_token、js_ticket,需要先启动RedisPlugin
|
|
|
|
-// ApiConfigKit.setAccessTokenCache(new RedisAccessTokenCache("weixin_doctor"));
|
|
|
|
-// // 中世康恺电子胶片平台
|
|
|
|
-// ApiConfig ac_zskk = new ApiConfig();
|
|
|
|
-// // 配置微信 API 相关参数
|
|
|
|
-// ac_zskk.setToken(PropKit.get("token_zskk"));
|
|
|
|
-// ac_zskk.setAppId(PropKit.get("appId_zskk"));
|
|
|
|
-// ac_zskk.setAppSecret(PropKit.get("appSecret_zskk"));
|
|
|
|
-//
|
|
|
|
-// /**
|
|
|
|
-// * 是否对消息进行加密,对应于微信平台的消息加解密方式: 1:true进行加密且必须配置 encodingAesKey
|
|
|
|
-// * 2:false采用明文模式,同时也支持混合模式
|
|
|
|
-// */
|
|
|
|
-// ac_zskk.setEncryptMessage(Boolean.FALSE);
|
|
|
|
-//
|
|
|
|
-// /**
|
|
|
|
-// * 多个公众号时,重复调用ApiConfigKit.putApiConfig(ac)依次添加即可,第一个添加的是默认。
|
|
|
|
-// */
|
|
|
|
-//
|
|
|
|
-// ApiConfigKit.putApiConfig(ac_zskk);
|
|
|
|
-//
|
|
|
|
-// WxaConfig wc = new WxaConfig();
|
|
|
|
-// wc.setAppId(PropKit.get("appId_xtzd"));
|
|
|
|
-// wc.setAppSecret(PropKit.get("appSecret_xtzd"));
|
|
|
|
-// WxaConfigKit.setWxaConfig(wc);
|
|
|
|
-//
|
|
|
|
-// /**
|
|
|
|
-// * 1.9 新增LocalTestTokenCache用于本地和线上同时使用一套appId时避免本地将线上AccessToken冲掉
|
|
|
|
-// *
|
|
|
|
-// * 设计初衷:https://www.oschina.net/question/2702126_2237352
|
|
|
|
-// *
|
|
|
|
-// * 注意: 1. 上线时应保证此处isLocalDev为false,或者注释掉该不分代码!
|
|
|
|
-// *
|
|
|
|
-// * 2. 为了安全起见,此处可以自己添加密钥之类的参数,例如:
|
|
|
|
-// * http://localhost/weixin/api/getToken?secret=xxxx
|
|
|
|
-// * 然后在WeixinApiController#getToken()方法中判断secret
|
|
|
|
-// *
|
|
|
|
-// * @see WeixinApiController#getToken()
|
|
|
|
-// */
|
|
|
|
-//// if (isLocalDev) {
|
|
|
|
-//// String onLineTokenUrl = "http://localhost/weixin/api/getToken";
|
|
|
|
-//// ApiConfigKit.setAccessTokenCache(new LocalTestTokenCache(onLineTokenUrl));
|
|
|
|
-//// }
|
|
|
|
-// ServiceFactory.init();
|
|
|
|
|
|
+ // 支持redis存储access_token、js_ticket,需要先启动RedisPlugin
|
|
|
|
+ ApiConfigKit.setAccessTokenCache(new RedisAccessTokenCache("weixin_doctor"));
|
|
|
|
+ // 中世康恺电子胶片平台
|
|
|
|
+ ApiConfig ac_zskk = new ApiConfig();
|
|
|
|
+ // 配置微信 API 相关参数
|
|
|
|
+ ac_zskk.setToken(PropKit.get("token_zskk"));
|
|
|
|
+ ac_zskk.setAppId(PropKit.get("appId_zskk"));
|
|
|
|
+ ac_zskk.setAppSecret(PropKit.get("appSecret_zskk"));
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 是否对消息进行加密,对应于微信平台的消息加解密方式: 1:true进行加密且必须配置 encodingAesKey
|
|
|
|
+ * 2:false采用明文模式,同时也支持混合模式
|
|
|
|
+ */
|
|
|
|
+ ac_zskk.setEncryptMessage(Boolean.FALSE);
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 多个公众号时,重复调用ApiConfigKit.putApiConfig(ac)依次添加即可,第一个添加的是默认。
|
|
|
|
+ */
|
|
|
|
+
|
|
|
|
+ ApiConfigKit.putApiConfig(ac_zskk);
|
|
|
|
+
|
|
|
|
+ WxaConfig wc = new WxaConfig();
|
|
|
|
+ wc.setAppId(PropKit.get("appId_xtzd"));
|
|
|
|
+ wc.setAppSecret(PropKit.get("appSecret_xtzd"));
|
|
|
|
+ WxaConfigKit.setWxaConfig(wc);
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 1.9 新增LocalTestTokenCache用于本地和线上同时使用一套appId时避免本地将线上AccessToken冲掉
|
|
|
|
+ *
|
|
|
|
+ * 设计初衷:https://www.oschina.net/question/2702126_2237352
|
|
|
|
+ *
|
|
|
|
+ * 注意: 1. 上线时应保证此处isLocalDev为false,或者注释掉该不分代码!
|
|
|
|
+ *
|
|
|
|
+ * 2. 为了安全起见,此处可以自己添加密钥之类的参数,例如:
|
|
|
|
+ * http://localhost/weixin/api/getToken?secret=xxxx
|
|
|
|
+ * 然后在WeixinApiController#getToken()方法中判断secret
|
|
|
|
+ *
|
|
|
|
+ * @see WeixinApiController#getToken()
|
|
|
|
+ */
|
|
|
|
+// if (isLocalDev) {
|
|
|
|
+// String onLineTokenUrl = "http://localhost/weixin/api/getToken";
|
|
|
|
+// ApiConfigKit.setAccessTokenCache(new LocalTestTokenCache(onLineTokenUrl));
|
|
|
|
+// }
|
|
|
|
+ ServiceFactory.init();
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|