Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit a29e00f

Browse filesBrowse files
authored
🎨 #3461【小程序】spring boot starter 和 solon plugin 增加获取稳定版接口调用凭据的参数
1 parent 8fe1e6e commit a29e00f
Copy full SHA for a29e00f

File tree

Expand file treeCollapse file tree

5 files changed

+14
-1
lines changed
Filter options
Expand file treeCollapse file tree

5 files changed

+14
-1
lines changed

‎solon-plugins/wx-java-miniapp-solon-plugin/src/main/java/com/binarywang/solon/wxjava/miniapp/config/storage/AbstractWxMaConfigStorageConfiguration.java

Copy file name to clipboardExpand all lines: solon-plugins/wx-java-miniapp-solon-plugin/src/main/java/com/binarywang/solon/wxjava/miniapp/config/storage/AbstractWxMaConfigStorageConfiguration.java
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ protected WxMaDefaultConfigImpl config(WxMaDefaultConfigImpl config, WxMaPropert
1515
config.setToken(StringUtils.trimToNull(properties.getToken()));
1616
config.setAesKey(StringUtils.trimToNull(properties.getAesKey()));
1717
config.setMsgDataFormat(StringUtils.trimToNull(properties.getMsgDataFormat()));
18+
config.useStableAccessToken(properties.isUseStableAccessToken());
1819

1920
WxMaProperties.ConfigStorage configStorageProperties = properties.getConfigStorage();
2021
config.setHttpProxyHost(configStorageProperties.getHttpProxyHost());

‎solon-plugins/wx-java-miniapp-solon-plugin/src/main/java/com/binarywang/solon/wxjava/miniapp/properties/WxMaProperties.java

Copy file name to clipboardExpand all lines: solon-plugins/wx-java-miniapp-solon-plugin/src/main/java/com/binarywang/solon/wxjava/miniapp/properties/WxMaProperties.java
+5Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ public class WxMaProperties {
4545
*/
4646
private String msgDataFormat;
4747

48+
/**
49+
* 是否使用稳定版 Access Token
50+
*/
51+
private boolean useStableAccessToken = false;
52+
4853
/**
4954
* 存储策略
5055
*/

‎spring-boot-starters/wx-java-miniapp-spring-boot-starter/README.md

Copy file name to clipboardExpand all lines: spring-boot-starters/wx-java-miniapp-spring-boot-starter/README.md
+2-1Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,13 @@
1010
```
1111
2. 添加配置(application.properties)
1212
```properties
13-
# 公众号配置(必填)
13+
# 小程序配置(必填)
1414
wx.miniapp.appid = appId
1515
wx.miniapp.secret = @secret
1616
wx.miniapp.token = @token
1717
wx.miniapp.aesKey = @aesKey
1818
wx.miniapp.msgDataFormat = @msgDataFormat # 消息格式,XML或者JSON.
19+
wx.miniapp.use-stable-access-token=@useStableAccessToken
1920
# 存储配置redis(可选)
2021
# 注意: 指定redis.host值后不会使用容器注入的redis连接(JedisPool)
2122
wx.miniapp.config-storage.type = Jedis # 配置类型: Memory(默认), Jedis, RedisTemplate

‎spring-boot-starters/wx-java-miniapp-spring-boot-starter/src/main/java/com/binarywang/spring/starter/wxjava/miniapp/config/storage/AbstractWxMaConfigStorageConfiguration.java

Copy file name to clipboardExpand all lines: spring-boot-starters/wx-java-miniapp-spring-boot-starter/src/main/java/com/binarywang/spring/starter/wxjava/miniapp/config/storage/AbstractWxMaConfigStorageConfiguration.java
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ protected WxMaDefaultConfigImpl config(WxMaDefaultConfigImpl config, WxMaPropert
1515
config.setToken(StringUtils.trimToNull(properties.getToken()));
1616
config.setAesKey(StringUtils.trimToNull(properties.getAesKey()));
1717
config.setMsgDataFormat(StringUtils.trimToNull(properties.getMsgDataFormat()));
18+
config.useStableAccessToken(properties.isUseStableAccessToken());
1819

1920
WxMaProperties.ConfigStorage configStorageProperties = properties.getConfigStorage();
2021
config.setHttpProxyHost(configStorageProperties.getHttpProxyHost());

‎spring-boot-starters/wx-java-miniapp-spring-boot-starter/src/main/java/com/binarywang/spring/starter/wxjava/miniapp/properties/WxMaProperties.java

Copy file name to clipboardExpand all lines: spring-boot-starters/wx-java-miniapp-spring-boot-starter/src/main/java/com/binarywang/spring/starter/wxjava/miniapp/properties/WxMaProperties.java
+5Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ public class WxMaProperties {
4444
*/
4545
private String msgDataFormat;
4646

47+
/**
48+
* 是否使用稳定版 Access Token
49+
*/
50+
private boolean useStableAccessToken = false;
51+
4752
/**
4853
* 存储策略
4954
*/

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.