Skip to content

Commit 5d17413

Browse files
author
liyan.90210
committed
feat auto update sdk
1 parent 5c5698b commit 5d17413

File tree

81 files changed

+1926
-100
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+1926
-100
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+
2026-01-15 Bumped to version v1.0.257
4+
- Updated apis for livesaas/tls/vms
5+
36
2026-01-08 Bumped to version v1.0.256
47
- Updated apis for businessSecurity/tls
58

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
package com.volcengine.example.vms;
2+
3+
import com.alibaba.fastjson.JSON;
4+
import com.volcengine.service.vms.VmsService;
5+
import com.volcengine.service.vms.impl.VmsServiceImpl;
6+
import com.volcengine.service.vms.request.Click2CallCompanyAuthRequest;
7+
import com.volcengine.service.vms.response.Click2CallAuthResponse;
8+
9+
import java.util.ArrayList;
10+
import java.util.List;
11+
12+
public class Click2CallDemo {
13+
// Make sure only get instance once throughout the entire running program.
14+
// We suggest using Singleton design model to get the instance.
15+
// And using the Singleton instance to call functions
16+
private static VmsService vmsService = VmsServiceImpl.getInstance();
17+
18+
static {
19+
vmsService.setAccessKey("your ak");
20+
vmsService.setSecretKey("your sk");
21+
}
22+
23+
public static void main(String[] args) {
24+
try {
25+
Click2CallCompanyAuthRequest companyAuthRequest = new Click2CallCompanyAuthRequest();
26+
companyAuthRequest.setCompanyName("companyName");
27+
companyAuthRequest.setCompanyCreditCode("companyCreditCode");
28+
companyAuthRequest.setBusinessLicensePicUrl("https://cdn.pixabay.com/photo/2025/12/10/22/35/grass-10007509_1280.jpg");
29+
companyAuthRequest.setBusinessLicensePicFilename("grass-10007509_1280.jpg");
30+
companyAuthRequest.setProprietorIdcardPicUrl("https://cdn.pixabay.com/photo/2025/12/10/22/35/grass-10007509_1280.jpg");
31+
companyAuthRequest.setProprietorIdcardPicFilename("grass-10007509_1280.jpg");
32+
companyAuthRequest.setOperatorIdcardPicUrl("https://cdn.pixabay.com/photo/2025/12/10/22/35/grass-10007509_1280.jpg");
33+
companyAuthRequest.setOperatorIdcardPicFilename("grass-10007509_1280.jpg");
34+
companyAuthRequest.setOperatorIdcardInhandPicUrl("https://cdn.pixabay.com/photo/2025/12/10/22/35/grass-10007509_1280.jpg");
35+
companyAuthRequest.setOperatorIdcardInhandPicFilename("grass-10007509_1280.jpg");
36+
companyAuthRequest.setNetworkaccessCommitmentletterPicUrl("https://cdn.pixabay.com/photo/2025/12/10/22/35/grass-10007509_1280.jpg");
37+
companyAuthRequest.setNetworkaccessCommitmentletterPicFilename("grass-10007509_1280.jpg");
38+
companyAuthRequest.setNumberapplicationOfficialletterPicUrl("https://cdn.pixabay.com/photo/2025/12/10/22/35/grass-10007509_1280.jpg");
39+
companyAuthRequest.setNumberapplicationOfficialletterPicFilename("grass-10007509_1280.jpg");
40+
companyAuthRequest.setCalleeSource("网站");
41+
companyAuthRequest.setBusinessCarrier("字节");
42+
List<Click2CallCompanyAuthRequest.Script> scriptList = new ArrayList<>();
43+
Click2CallCompanyAuthRequest.Script script = new Click2CallCompanyAuthRequest.Script();
44+
script.setScriptContent("你好啊测试话术");
45+
script.setScriptScene("快递");
46+
scriptList.add(script);
47+
companyAuthRequest.setScriptList(scriptList);
48+
Click2CallAuthResponse response = vmsService.click2CallCompanyAuth(companyAuthRequest);
49+
System.out.println(JSON.toJSONString(response));
50+
} catch (Exception exception) {
51+
exception.printStackTrace();
52+
}
53+
}
54+
}

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.256</version>
7+
<version>1.0.257</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: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,20 @@ public class Const {
214214

215215
public static final String CreateActivityAPIV2 = "CreateActivityAPIV2";
216216

217+
public static final String CreateActivityBonusTask = "CreateActivityBonusTask";
218+
219+
public static final String UpdateActivityBonusTask = "UpdateActivityBonusTask";
220+
221+
public static final String GetActivityBonusTask = "GetActivityBonusTask";
222+
223+
public static final String ListActivityBonusTasks = "ListActivityBonusTasks";
224+
225+
public static final String DeleteActivityBonusTask = "DeleteActivityBonusTask";
226+
227+
public static final String ChangeActivityBonusTaskStatus = "ChangeActivityBonusTaskStatus";
228+
229+
public static final String ListActivityBonusTaskWinners = "ListActivityBonusTaskWinners";
230+
217231
public static final String DeleteActivityAPI = "DeleteActivityAPI";
218232

219233
public static final String ListActivityAPI = "ListActivityAPI";
@@ -235,6 +249,14 @@ public class Const {
235249

236250
public static final String ListPlayUrlsAPI = "ListPlayUrlsAPI";
237251

252+
public static final String ListWxMiniAppFiles = "ListWxMiniAppFiles";
253+
254+
public static final String AddWxMiniAppFile = "AddWxMiniAppFile";
255+
256+
public static final String DeleteWxMiniAppFile = "DeleteWxMiniAppFile";
257+
258+
public static final String UpdateWebSDKDomain = "UpdateWebSDKDomain";
259+
238260
public static final String GetStreamsAPI = "GetStreamsAPI";
239261

240262
public static final String UpdateActivityBasicConfigAPI = "UpdateActivityBasicConfigAPI";
@@ -599,6 +621,10 @@ public class Const {
599621

600622
public static final String ListLiveChannelConfig = "ListLiveChannelConfig";
601623

624+
public static final String ResumeLiveChannel = "ResumeLiveChannel";
625+
626+
public static final String ForbidLiveChannel = "ForbidLiveChannel";
627+
602628
public static final String GenerateActivityStreamSlice = "GenerateActivityStreamSlice";
603629
public static final String DeleteRobotNickNames = "DeleteRobotNickNames";
604630
public static final String AddRobotNickNames = "AddRobotNickNames";
@@ -719,6 +745,7 @@ public class Const {
719745
public static final String ListProjects = "ListProjects";
720746
public static final String GetBMReport = "GetBMReport";
721747
public static final String GetTask = "GetTask";
748+
public static final String ListLiveScreenshot = "ListLiveScreenshot";
722749
public static final String CreateViewerLevelConfig = "CreateViewerLevelConfig";
723750
public static final String UpdateViewerLevelConfig = "UpdateViewerLevelConfig";
724751
public static final String ReorderViewerLevelConfig = "ReorderViewerLevelConfig";
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
package com.volcengine.model.beans.livesaas;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
import java.util.List;
7+
8+
@Data
9+
public class ActivityBonusTask {
10+
@JSONField(name = "Id")
11+
Long Id;
12+
13+
@JSONField(name = "Name")
14+
String Name;
15+
16+
@JSONField(name = "StartTime")
17+
Long StartTime;
18+
19+
@JSONField(name = "EndTime")
20+
Long EndTime;
21+
22+
@JSONField(name = "TaskRunningType")
23+
Integer TaskRunningType;
24+
25+
@JSONField(name = "BonusList")
26+
List<BonusObject> BonusList;
27+
28+
@JSONField(name = "Status")
29+
Integer Status;
30+
31+
@JSONField(name = "ActualStartTime")
32+
Long ActualStartTime;
33+
34+
@JSONField(name = "ActualEndTime")
35+
Long ActualEndTime;
36+
}
37+
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
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 ActivityBonusTaskWinners {
8+
@JSONField(name = "UserId")
9+
Long UserId;
10+
11+
@JSONField(name = "ExternalUserId")
12+
String ExternalUserId;
13+
14+
@JSONField(name = "NickName")
15+
String NickName;
16+
17+
@JSONField(name = "FinishTime")
18+
Long FinishTime;
19+
20+
@JSONField(name = "Tel")
21+
String Tel;
22+
23+
@JSONField(name = "Email")
24+
String Email;
25+
26+
@JSONField(name = "AwardTel")
27+
String AwardTel;
28+
29+
@JSONField(name = "AwardAddress")
30+
String AwardAddress;
31+
32+
@JSONField(name = "ReceiverName")
33+
String ReceiverName;
34+
35+
@JSONField(name = "AwardEmail")
36+
String AwardEmail;
37+
38+
@JSONField(name = "BonusIndex")
39+
Integer BonusIndex;
40+
41+
@JSONField(name = "BonusDetail")
42+
BonusObject BonusDetail;
43+
}
44+
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
package com.volcengine.model.beans.livesaas;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
import java.util.List;
7+
8+
@Data
9+
public class AwardSubBonus {
10+
@JSONField(name = "AwardItemId")
11+
Long AwardItemId;
12+
13+
@JSONField(name = "AwardItemIcon")
14+
String AwardItemIcon;
15+
16+
@JSONField(name = "AwardItemName")
17+
String AwardItemName;
18+
19+
@JSONField(name = "AwardItemType")
20+
Integer AwardItemType;
21+
22+
@JSONField(name = "AwardItemAmounts")
23+
Long AwardItemAmounts;
24+
25+
@JSONField(name = "AwardLotteryTicketAddr")
26+
String AwardLotteryTicketAddr;
27+
28+
@JSONField(name = "DeliveryMethod")
29+
Integer DeliveryMethod;
30+
31+
@JSONField(name = "WinnerInfoType")
32+
List<Integer> WinnerInfoType;
33+
34+
@JSONField(name = "AwardItemNum")
35+
String AwardItemNum;
36+
37+
@JSONField(name = "LimitCount")
38+
Long LimitCount;
39+
}
40+
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
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 BonusObject {
8+
@JSONField(name = "SubTaskType")
9+
Integer SubTaskType;
10+
11+
@JSONField(name = "SubTaskCondition")
12+
Long SubTaskCondition;
13+
14+
@JSONField(name = "SubBonusType")
15+
Integer SubBonusType;
16+
17+
@JSONField(name = "SubBonus")
18+
SubBonus SubBonus;
19+
}
20+
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
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 CashSubBonus {
8+
@JSONField(name = "AmountTenthsUnit")
9+
Long AmountTenthsUnit;
10+
11+
@JSONField(name = "LimitCount")
12+
Long LimitCount;
13+
}
14+
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
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 CouponSubBonus {
8+
@JSONField(name = "CouponId")
9+
Long CouponId;
10+
11+
@JSONField(name = "CouponName")
12+
String CouponName;
13+
14+
@JSONField(name = "CouponDescription")
15+
String CouponDescription;
16+
17+
@JSONField(name = "CouponThirdPartyId")
18+
String CouponThirdPartyId;
19+
20+
@JSONField(name = "CouponPic")
21+
String CouponPic;
22+
23+
@JSONField(name = "LimitCount")
24+
Long LimitCount;
25+
}
26+

0 commit comments

Comments
 (0)