Skip to content

Commit d8849fe

Browse files
author
liyan.90210
committed
feat auto update sdk
1 parent c5246ae commit d8849fe

19 files changed

+506
-1
lines changed

Changelog

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
Change log
22

3+
2024-12-23 Bumped to version v1.0.198
4+
- Updated apis for livesaas
5+
36
2024-12-16 Bumped to version v1.0.197
47
- Updated apis for livesaas/vms/tls/live/contentSecurity
58

volc-sdk-java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
66
<groupId>com.volcengine</groupId>
7-
<version>1.0.197</version>
7+
<version>1.0.198</version>
88
<artifactId>volc-sdk-java</artifactId>
99

1010
<name>volc-sdk-java</name>

volc-sdk-java/src/main/java/com/volcengine/helper/Const.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -602,9 +602,14 @@ public class Const {
602602
public static final String ListSubAccountOrganizations = "ListSubAccountOrganizations";
603603
public static final String ExportActivityData = "ExportActivityData";
604604
public static final String GetActivityExportFile = "GetActivityExportFile";
605+
public static final String GetActivityPoster = "GetActivityPoster";
606+
public static final String UpdateActivityPoster = "UpdateActivityPoster";
607+
public static final String SendActivityRobotComment = "SendActivityRobotComment";
608+
public static final String BatchSendActivityRobotComment = "BatchSendActivityRobotComment";
605609

606610
public static final String ListWaitLinkAudience = "ListWaitLinkAudience";
607611
public static final String GetLinkUserAmount = "GetLinkUserAmount";
612+
public static final String GetInviterToken = "GetInviterToken";
608613

609614
// translate
610615
public static final String LangDetect = "LangDetect";
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.volcengine.model.beans.livesaas;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
@Data
7+
public class RobotCommentInfo {
8+
@JSONField(name = "Comment")
9+
String Comment;
10+
@JSONField(name = "Nickname")
11+
String Nickname;
12+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import com.volcengine.model.beans.livesaas.RobotCommentInfo;
5+
import lombok.Data;
6+
7+
import java.util.List;
8+
9+
@Data
10+
public class BatchSendActivityRobotCommentRequest {
11+
@JSONField(name = "ActivityId")
12+
Long ActivityId;
13+
@JSONField(name = "RobotCommentInfos")
14+
List<RobotCommentInfo> RobotCommentInfos;
15+
@JSONField(name = "AudienceGroupId")
16+
Long AudienceGroupId;
17+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
@Data
7+
public class GetActivityPosterRequest {
8+
@JSONField(name = "ActivityId")
9+
Long ActivityId;
10+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
@Data
7+
public class GetInviterTokenRequest {
8+
@JSONField(name = "ActivityId")
9+
Long ActivityId;
10+
@JSONField(name = "UserId")
11+
Long UserId;
12+
@JSONField(name = "ExternalId")
13+
String ExternalId;
14+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
@Data
7+
public class SendActivityRobotCommentRequest {
8+
@JSONField(name = "ActivityId")
9+
Long ActivityId;
10+
@JSONField(name = "Comment")
11+
String Comment;
12+
@JSONField(name = "Nickname")
13+
String Nickname;
14+
@JSONField(name = "AudienceGroupId")
15+
Long AudienceGroupId;
16+
}
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
package com.volcengine.model.livesaas.request;
2+
import com.alibaba.fastjson.annotation.JSONField;
3+
import lombok.Data;
4+
5+
@Data
6+
public class UpdateActivityPosterRequest {
7+
@JSONField(name = "PosterConfig")
8+
UpdateActivityPosterRequest.PosterConfig PosterConfig;
9+
10+
@Data
11+
public static class PosterConfig {
12+
@JSONField(name = "ActivityId")
13+
Long ActivityId;
14+
@JSONField(name = "CoverImage")
15+
String CoverImage;
16+
@JSONField(name = "Title")
17+
String Title;
18+
@JSONField(name = "ActivityDesc")
19+
String ActivityDesc;
20+
@JSONField(name = "CustomTitle")
21+
String CustomTitle;
22+
@JSONField(name = "CustomDesc")
23+
String CustomDesc;
24+
@JSONField(name = "CustomImage")
25+
String CustomImage;
26+
@JSONField(name = "IsForceLogin")
27+
Integer IsForceLogin;
28+
@JSONField(name = "CanShare")
29+
Integer CanShare;
30+
@JSONField(name = "CanInvite")
31+
Integer CanInvite;
32+
@JSONField(name = "Sponsor")
33+
String Sponsor;
34+
@JSONField(name = "ActivityAddress")
35+
String ActivityAddress;
36+
@JSONField(name = "LiveType")
37+
Integer LiveType;
38+
@JSONField(name = "CustomAddress")
39+
String CustomAddress;
40+
@JSONField(name = "InviteListEnable")
41+
Integer InviteListEnable;
42+
@JSONField(name = "InviteContent")
43+
String InviteContent;
44+
@JSONField(name = "InviteShowPeople")
45+
Integer InviteShowPeople;
46+
}
47+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.volcengine.model.livesaas.response;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import com.volcengine.model.response.ResponseMetadata;
5+
import lombok.Data;
6+
7+
@Data
8+
public class BatchSendActivityRobotCommentResponse {
9+
@JSONField(name = "ResponseMetadata")
10+
ResponseMetadata responseMetadata;
11+
@JSONField(name = "Result")
12+
BatchSendActivityRobotCommentResponseBody result;
13+
14+
@Data
15+
public static class BatchSendActivityRobotCommentResponseBody {
16+
@JSONField(name = "Status")
17+
Boolean Status;
18+
}
19+
}

0 commit comments

Comments
 (0)