Skip to content

Commit 2861e0b

Browse files
committed
Authentication template add SupportApps
1 parent 1ff4192 commit 2861e0b

File tree

6 files changed

+120
-1
lines changed

6 files changed

+120
-1
lines changed

aliyun-java-sdk-cams/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2024-06-21 Version: 1.0.13
2+
- Authentication template add SupportApps
3+
14
2024-05-30 Version: 1.0.12
25
- Generated 2020-06-06 for `cams`.
36

aliyun-java-sdk-cams/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.aliyun</groupId>
55
<artifactId>aliyun-java-sdk-cams</artifactId>
66
<packaging>jar</packaging>
7-
<version>1.0.12</version>
7+
<version>1.0.13</version>
88
<name>aliyun-java-sdk-cams</name>
99
<url>http://www.aliyun.com</url>
1010
<description>Aliyun Open API SDK for Java

aliyun-java-sdk-cams/src/main/java/com/aliyuncs/cams/model/v20200606/CreateChatappTemplateRequest.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,9 @@ public static class ButtonsItem {
379379
@SerializedName("NavigateScreen")
380380
private String navigateScreen;
381381

382+
@SerializedName("SupportedApps")
383+
private List<SupportedAppsItem> supportedApps;
384+
382385
public String getType() {
383386
return this.type;
384387
}
@@ -482,6 +485,39 @@ public String getNavigateScreen() {
482485
public void setNavigateScreen(String navigateScreen) {
483486
this.navigateScreen = navigateScreen;
484487
}
488+
489+
public List<SupportedAppsItem> getSupportedApps() {
490+
return this.supportedApps;
491+
}
492+
493+
public void setSupportedApps(List<SupportedAppsItem> supportedApps) {
494+
this.supportedApps = supportedApps;
495+
}
496+
497+
public static class SupportedAppsItem {
498+
499+
@SerializedName("SignatureHash")
500+
private String signatureHash;
501+
502+
@SerializedName("PackageName")
503+
private String packageName;
504+
505+
public String getSignatureHash() {
506+
return this.signatureHash;
507+
}
508+
509+
public void setSignatureHash(String signatureHash) {
510+
this.signatureHash = signatureHash;
511+
}
512+
513+
public String getPackageName() {
514+
return this.packageName;
515+
}
516+
517+
public void setPackageName(String packageName) {
518+
this.packageName = packageName;
519+
}
520+
}
485521
}
486522

487523
public static class CardsItem {

aliyun-java-sdk-cams/src/main/java/com/aliyuncs/cams/model/v20200606/GetChatappTemplateDetailResponse.java

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,8 @@ public static class Button {
408408

409409
private String navigateScreen;
410410

411+
private List<SupportedAppsItem> supportedApps;
412+
411413
private ExtendAttrs extendAttrs;
412414

413415
public String getType() {
@@ -514,6 +516,14 @@ public void setNavigateScreen(String navigateScreen) {
514516
this.navigateScreen = navigateScreen;
515517
}
516518

519+
public List<SupportedAppsItem> getSupportedApps() {
520+
return this.supportedApps;
521+
}
522+
523+
public void setSupportedApps(List<SupportedAppsItem> supportedApps) {
524+
this.supportedApps = supportedApps;
525+
}
526+
517527
public ExtendAttrs getExtendAttrs() {
518528
return this.extendAttrs;
519529
}
@@ -522,6 +532,29 @@ public void setExtendAttrs(ExtendAttrs extendAttrs) {
522532
this.extendAttrs = extendAttrs;
523533
}
524534

535+
public static class SupportedAppsItem {
536+
537+
private String signatureHash;
538+
539+
private String packageName;
540+
541+
public String getSignatureHash() {
542+
return this.signatureHash;
543+
}
544+
545+
public void setSignatureHash(String signatureHash) {
546+
this.signatureHash = signatureHash;
547+
}
548+
549+
public String getPackageName() {
550+
return this.packageName;
551+
}
552+
553+
public void setPackageName(String packageName) {
554+
this.packageName = packageName;
555+
}
556+
}
557+
525558
public static class ExtendAttrs {
526559

527560
private String nextTemplateCode;

aliyun-java-sdk-cams/src/main/java/com/aliyuncs/cams/model/v20200606/ModifyChatappTemplateRequest.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,9 @@ public static class ButtonsItem {
379379
@SerializedName("NavigateScreen")
380380
private String navigateScreen;
381381

382+
@SerializedName("SupportedApps")
383+
private List<SupportedAppsItem> supportedApps;
384+
382385
public String getType() {
383386
return this.type;
384387
}
@@ -482,6 +485,39 @@ public String getNavigateScreen() {
482485
public void setNavigateScreen(String navigateScreen) {
483486
this.navigateScreen = navigateScreen;
484487
}
488+
489+
public List<SupportedAppsItem> getSupportedApps() {
490+
return this.supportedApps;
491+
}
492+
493+
public void setSupportedApps(List<SupportedAppsItem> supportedApps) {
494+
this.supportedApps = supportedApps;
495+
}
496+
497+
public static class SupportedAppsItem {
498+
499+
@SerializedName("SignatureHash")
500+
private String signatureHash;
501+
502+
@SerializedName("PackageName")
503+
private String packageName;
504+
505+
public String getSignatureHash() {
506+
return this.signatureHash;
507+
}
508+
509+
public void setSignatureHash(String signatureHash) {
510+
this.signatureHash = signatureHash;
511+
}
512+
513+
public String getPackageName() {
514+
return this.packageName;
515+
}
516+
517+
public void setPackageName(String packageName) {
518+
this.packageName = packageName;
519+
}
520+
}
485521
}
486522

487523
public static class CardsItem {

aliyun-java-sdk-cams/src/main/java/com/aliyuncs/cams/transform/v20200606/GetChatappTemplateDetailResponseUnmarshaller.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import com.aliyuncs.cams.model.v20200606.GetChatappTemplateDetailResponse.Data.Component;
2323
import com.aliyuncs.cams.model.v20200606.GetChatappTemplateDetailResponse.Data.Component.Button;
2424
import com.aliyuncs.cams.model.v20200606.GetChatappTemplateDetailResponse.Data.Component.Button.ExtendAttrs;
25+
import com.aliyuncs.cams.model.v20200606.GetChatappTemplateDetailResponse.Data.Component.Button.SupportedAppsItem;
2526
import com.aliyuncs.cams.model.v20200606.GetChatappTemplateDetailResponse.Data.Component.轮播卡片列表;
2627
import com.aliyuncs.cams.model.v20200606.GetChatappTemplateDetailResponse.Data.Component.轮播卡片列表.卡片控件列表;
2728
import com.aliyuncs.cams.model.v20200606.GetChatappTemplateDetailResponse.Data.Component.轮播卡片列表.卡片控件列表.卡片按钮列表;
@@ -96,6 +97,16 @@ public static GetChatappTemplateDetailResponse unmarshall(GetChatappTemplateDeta
9697
extendAttrs.setIntentCode(_ctx.stringValue("GetChatappTemplateDetailResponse.Data.Components["+ i +"].Buttons["+ j +"].ExtendAttrs.IntentCode"));
9798
button.setExtendAttrs(extendAttrs);
9899

100+
List<SupportedAppsItem> supportedApps = new ArrayList<SupportedAppsItem>();
101+
for (int k = 0; k < _ctx.lengthValue("GetChatappTemplateDetailResponse.Data.Components["+ i +"].Buttons["+ j +"].SupportedApps.Length"); k++) {
102+
SupportedAppsItem supportedAppsItem = new SupportedAppsItem();
103+
supportedAppsItem.setSignatureHash(_ctx.stringValue("GetChatappTemplateDetailResponse.Data.Components["+ i +"].Buttons["+ j +"].SupportedApps["+ k +"].SignatureHash"));
104+
supportedAppsItem.setPackageName(_ctx.stringValue("GetChatappTemplateDetailResponse.Data.Components["+ i +"].Buttons["+ j +"].SupportedApps["+ k +"].PackageName"));
105+
106+
supportedApps.add(supportedAppsItem);
107+
}
108+
button.setSupportedApps(supportedApps);
109+
99110
buttons.add(button);
100111
}
101112
component.setButtons(buttons);

0 commit comments

Comments
 (0)