diff --git a/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenInMemoryConfigStorage.java b/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenInMemoryConfigStorage.java index 7cd6625fc..6f0f47779 100644 --- a/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenInMemoryConfigStorage.java +++ b/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenInMemoryConfigStorage.java @@ -3,6 +3,7 @@ package me.chanjar.weixin.open.api.impl; import cn.binarywang.wx.miniapp.config.WxMaConfig; import lombok.Data; +import lombok.Getter; import me.chanjar.weixin.common.bean.WxAccessToken; import me.chanjar.weixin.common.enums.TicketType; import me.chanjar.weixin.common.util.http.apache.ApacheHttpClientBuilder; @@ -229,15 +230,18 @@ public class WxOpenInMemoryConfigStorage implements WxOpenConfigStorage { updateToken(cardApiTickets, appId, cardApiTicket, expiresInSeconds); } + @Data private static class Token { private String token; private Long expiresTime; } + @Data private static class WxOpenInnerConfigStorage implements WxMpConfigStorage, WxMaConfig { private final WxOpenConfigStorage wxOpenConfigStorage; private final String appId; private WxMpHostConfig hostConfig; + private String apiHostUrl; /** * 小程序原始ID