Skip to content

Commit e0e03d8

Browse files
authored
🐛 #2973 【小程序】修改获取url link接口请求类中的expireTime属性类型为Long
1 parent 43a3a1e commit e0e03d8

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

weixin-java-miniapp/src/main/java/cn/binarywang/wx/miniapp/bean/urllink/GenerateUrlLinkRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ public class GenerateUrlLinkRequest implements Serializable {
7474
* </pre>
7575
*/
7676
@SerializedName("expire_time")
77-
private Integer expireTime;
77+
private Long expireTime;
7878

7979
/**
8080
* 到期失效的URL Link的失效间隔天数。生成的到期失效URL Link在该间隔时间到达前有效。最长间隔天数为365天。expire_type 为 1 必填

weixin-java-miniapp/src/test/java/cn/binarywang/wx/miniapp/api/impl/WxMaLinkServiceImplTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
import org.testng.annotations.Guice;
1111
import org.testng.annotations.Test;
1212

13+
import java.time.LocalDateTime;
14+
import java.time.ZoneId;
15+
1316
@Test
1417
@Guice(modules = ApiTestModule.class)
1518
@Slf4j
@@ -21,6 +24,7 @@ public class WxMaLinkServiceImplTest {
2124
public void testGenerateUrlLink() throws WxErrorException {
2225
String url = this.wxMaService.getLinkService().generateUrlLink(GenerateUrlLinkRequest.builder()
2326
.path("pages/tabBar/home/home")
27+
.expireTime(LocalDateTime.now().plusDays(5).atZone(ZoneId.systemDefault()).toEpochSecond()) //增加有效期,此行可注释
2428
.build());
2529

2630
System.out.println(url);

0 commit comments

Comments
 (0)