Movatterモバイル変換


[0]ホーム

URL:


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

Sign up
Appearance settings

Commita29e00f

Browse files
authored
🎨#3461【小程序】spring boot starter 和 solon plugin 增加获取稳定版接口调用凭据的参数
1 parent8fe1e6e commita29e00f

File tree

5 files changed

+14
-1
lines changed

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‎

Lines 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.ConfigStorageconfigStorageProperties =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‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ public class WxMaProperties {
4545
*/
4646
privateStringmsgDataFormat;
4747

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

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

Lines 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‎

Lines 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.ConfigStorageconfigStorageProperties =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‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ public class WxMaProperties {
4444
*/
4545
privateStringmsgDataFormat;
4646

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

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp