Skip to content

Commit 77183bc

Browse files
author
liyan.90210
committed
feat auto update sdk
1 parent aec9f7e commit 77183bc

13 files changed

Lines changed: 160 additions & 8 deletions

File tree

Changelog

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

3+
2026-04-02 Bumped to version v1.0.265
4+
- Updated apis for livesaas
5+
36
2026-03-26 Bumped to version v1.0.264
47
- Updated apis for livesaas/tls/vod
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.264</version>
7+
<version>1.0.265</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: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -424,6 +424,9 @@ public class Const {
424424

425425
public static final String ListRedPacketRecordAPI = "ListRedPacketRecordAPI";
426426

427+
public static final String DrawActivityRedPacket = "DrawActivityRedPacket";
428+
public static final String SendActivityRedPacket = "SendActivityRedPacket";
429+
427430
public static final String GetAwardConfigListAPI = "GetAwardConfigListAPI";
428431

429432
public static final String GetVoteListAPI = "GetVoteListAPI";

volc-sdk-java/src/main/java/com/volcengine/model/live/v20230101/CreateCarouselTaskBodyRule.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public final class CreateCarouselTaskBodyRule {
6464
* <p>- 如果设置具体时间,则必须为晚于当前时间的值。</p>
6565
*/
6666
@com.alibaba.fastjson.annotation.JSONField(name = "PlayTime")
67-
private Integer playTime;
67+
private Long playTime;
6868

6969
/**
7070
* <p>轮播素材列表,用于指定在轮播过程中播放的素材资源。</p>
@@ -84,7 +84,7 @@ public final class CreateCarouselTaskBodyRule {
8484
* <p>:::</p>
8585
*/
8686
@com.alibaba.fastjson.annotation.JSONField(name = "StopTime")
87-
private Integer stopTime;
87+
private Long stopTime;
8888

8989
@Override
9090
public String toString() {

volc-sdk-java/src/main/java/com/volcengine/model/live/v20230101/CreateCarouselTaskBodyRuleOutputVideo.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
public final class CreateCarouselTaskBodyRuleOutputVideo {
1111

1212
/**
13-
* <p>视频的码率,单位为 `bit`,取值必须小于或等于 `20`。如果指定了 `Video` 对象,则该字段为必填项。</p>
13+
* <p>视频的码率,单位为 `bit`,取值必须小于或等于 `20000`。如果指定了 `Video` 对象,则该字段为必填项。</p>
1414
*/
1515
@com.alibaba.fastjson.annotation.JSONField(name = "BitRate")
1616
private Integer bitRate;
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
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 DrawActivityRedPacketRequest {
8+
@JSONField(name = "ActivityID")
9+
Long activityID;
10+
@JSONField(name = "RedPacketID")
11+
Long redPacketID;
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
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 SendActivityRedPacketRequest {
8+
@JSONField(name = "ActivityID")
9+
Long activityID;
10+
@JSONField(name = "RedPacketID")
11+
Long redPacketID;
12+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
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 DrawActivityRedPacketResponse {
9+
@JSONField(name = "ResponseMetadata")
10+
ResponseMetadata responseMetadata;
11+
@JSONField(name = "Result")
12+
DrawActivityRedPacketResponseBody result;
13+
14+
@Data
15+
public static class DrawActivityRedPacketResponseBody {
16+
@JSONField(name = "Status")
17+
Boolean status;
18+
@JSONField(name = "ActivityID")
19+
Long activityID;
20+
@JSONField(name = "RedPacketID")
21+
Long redPacketID;
22+
}
23+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
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 SendActivityRedPacketResponse {
9+
@JSONField(name = "ResponseMetadata")
10+
ResponseMetadata responseMetadata;
11+
@JSONField(name = "Result")
12+
SendActivityRedPacketResponseBody result;
13+
14+
@Data
15+
public static class SendActivityRedPacketResponseBody {
16+
@JSONField(name = "Status")
17+
Boolean status;
18+
@JSONField(name = "ActivityID")
19+
Long activityID;
20+
@JSONField(name = "RedPacketID")
21+
Long redPacketID;
22+
}
23+
}

volc-sdk-java/src/main/java/com/volcengine/service/livesaas/LivesaasConfig.java

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,34 @@ public class LivesaasConfig {
3737

3838
public static Map<String, ApiInfo> apiInfoList = new HashMap<String, ApiInfo>() {
3939
{
40+
put(Const.DrawActivityRedPacket, new ApiInfo(
41+
new HashMap<String, Object>() {
42+
{
43+
put(Const.Method, "POST");
44+
put(Const.Path, "/");
45+
put(Const.Query, new ArrayList<NameValuePair>() {
46+
{
47+
add(new BasicNameValuePair("Action", Const.DrawActivityRedPacket));
48+
add(new BasicNameValuePair("Version", "2023-08-01"));
49+
}
50+
});
51+
}
52+
}
53+
));
54+
put(Const.SendActivityRedPacket, new ApiInfo(
55+
new HashMap<String, Object>() {
56+
{
57+
put(Const.Method, "POST");
58+
put(Const.Path, "/");
59+
put(Const.Query, new ArrayList<NameValuePair>() {
60+
{
61+
add(new BasicNameValuePair("Action", Const.SendActivityRedPacket));
62+
add(new BasicNameValuePair("Version", "2023-08-01"));
63+
}
64+
});
65+
}
66+
}
67+
));
4068
put(Const.ListSiteTagAPIV2, new ApiInfo(
4169
new HashMap<String, Object>() {
4270
{

0 commit comments

Comments
 (0)