Skip to content

Commit bc4ce9f

Browse files
committed
Update API GetTemplateParams: add response parameters Body.ParamList.$.Height.
1 parent 3c0254e commit bc4ce9f

15 files changed

+329
-22
lines changed

ice-20201109/ChangeLog.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
2025-12-05 Version: 6.8.5
2+
- Update API GetTemplateParams: add response parameters Body.ParamList.$.Height.
3+
- Update API GetTemplateParams: add response parameters Body.ParamList.$.TimelineIn.
4+
- Update API GetTemplateParams: add response parameters Body.ParamList.$.TimelineOut.
5+
- Update API GetTemplateParams: add response parameters Body.ParamList.$.Width.
6+
- Update API GetTemplateParams: add response parameters Body.ParamList.$.X.
7+
- Update API GetTemplateParams: add response parameters Body.ParamList.$.Y.
8+
9+
110
2025-12-01 Version: 6.8.4
211
- Update API ForwardAIAgentCall: add request parameters CallerNumber.
312

ice-20201109/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.aliyun</groupId>
55
<artifactId>ice20201109</artifactId>
6-
<version>6.8.4</version>
6+
<version>6.8.5</version>
77
<packaging>jar</packaging>
88
<name>ice20201109</name>
99
<description>Alibaba Cloud ICE (20201109) SDK for Java

ice-20201109/src/main/java/com/aliyun/ice20201109/Client.java

Lines changed: 72 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,13 @@ public String getEndpoint(String productId, String regionId, String endpointRule
8585
}
8686

8787
/**
88+
* <b>description</b> :
89+
* <h2><a href="#"></a>Usage notes</h2>
90+
* <p>This API is used to activate a specific license for Real-time Conversational AI by providing a batch ID (<code>LicenseItemId</code>), authorization code (<code>AuthCode</code>), and device ID (<code>DeviceId</code>). Upon successful activation, the API returns a response containing the request ID, an error code, the request status, the HTTP status code, and the activated license information.
91+
* <strong>Note</strong>: Ensure that the provided batch ID, authorization code, and device ID are correct. Incorrect information may cause the activation to fail.</p>
92+
*
8893
* <b>summary</b> :
89-
* <p>激活AI实时互动授权信息</p>
94+
* <p>Activates a specified license using the batch ID, authorization code, and device SN.</p>
9095
*
9196
* @param request ActiveAiRtcLicenseRequest
9297
* @param runtime runtime options for this request RuntimeOptions
@@ -125,8 +130,13 @@ public ActiveAiRtcLicenseResponse activeAiRtcLicenseWithOptions(ActiveAiRtcLicen
125130
}
126131

127132
/**
133+
* <b>description</b> :
134+
* <h2><a href="#"></a>Usage notes</h2>
135+
* <p>This API is used to activate a specific license for Real-time Conversational AI by providing a batch ID (<code>LicenseItemId</code>), authorization code (<code>AuthCode</code>), and device ID (<code>DeviceId</code>). Upon successful activation, the API returns a response containing the request ID, an error code, the request status, the HTTP status code, and the activated license information.
136+
* <strong>Note</strong>: Ensure that the provided batch ID, authorization code, and device ID are correct. Incorrect information may cause the activation to fail.</p>
137+
*
128138
* <b>summary</b> :
129-
* <p>激活AI实时互动授权信息</p>
139+
* <p>Activates a specified license using the batch ID, authorization code, and device SN.</p>
130140
*
131141
* @param request ActiveAiRtcLicenseRequest
132142
* @return ActiveAiRtcLicenseResponse
@@ -6841,8 +6851,17 @@ public GetAdInsertionResponse getAdInsertion(GetAdInsertionRequest request) thro
68416851
}
68426852

68436853
/**
6854+
* <b>description</b> :
6855+
* <h2><a href="#"></a>Usage notes</h2>
6856+
* <ul>
6857+
* <li>This API retrieves a list of authorization codes for a specific batch ID. You can filter the results by status and type.</li>
6858+
* <li>Pagination is supported via the <code>PageNo</code> and <code>PageSize</code> parameters.</li>
6859+
* <li>By default, the <code>NeedTotalCount</code> parameter is set to <code>true</code>, indicating that the response includes the total count of matching records.</li>
6860+
* <li><code>LicenseItemId</code> is a required parameter that specifies the batch to query.</li>
6861+
* </ul>
6862+
*
68446863
* <b>summary</b> :
6845-
* <p>获取AI实时互动授权码列表</p>
6864+
* <p>Retrieves a list of Real-time Conversational AI authentication codes and their status for a specified batch.</p>
68466865
*
68476866
* @param request GetAiRtcAuthCodeListRequest
68486867
* @param runtime runtime options for this request RuntimeOptions
@@ -6893,8 +6912,17 @@ public GetAiRtcAuthCodeListResponse getAiRtcAuthCodeListWithOptions(GetAiRtcAuth
68936912
}
68946913

68956914
/**
6915+
* <b>description</b> :
6916+
* <h2><a href="#"></a>Usage notes</h2>
6917+
* <ul>
6918+
* <li>This API retrieves a list of authorization codes for a specific batch ID. You can filter the results by status and type.</li>
6919+
* <li>Pagination is supported via the <code>PageNo</code> and <code>PageSize</code> parameters.</li>
6920+
* <li>By default, the <code>NeedTotalCount</code> parameter is set to <code>true</code>, indicating that the response includes the total count of matching records.</li>
6921+
* <li><code>LicenseItemId</code> is a required parameter that specifies the batch to query.</li>
6922+
* </ul>
6923+
*
68966924
* <b>summary</b> :
6897-
* <p>获取AI实时互动授权码列表</p>
6925+
* <p>Retrieves a list of Real-time Conversational AI authentication codes and their status for a specified batch.</p>
68986926
*
68996927
* @param request GetAiRtcAuthCodeListRequest
69006928
* @return GetAiRtcAuthCodeListResponse
@@ -6905,8 +6933,16 @@ public GetAiRtcAuthCodeListResponse getAiRtcAuthCodeList(GetAiRtcAuthCodeListReq
69056933
}
69066934

69076935
/**
6936+
* <b>description</b> :
6937+
* <h2><a href="#"></a>Usage notes</h2>
6938+
* <ul>
6939+
* <li>This API allows you to retrieve a list of license batches for Real-time Conversational AI using filters such as Batch ID, status, and type.</li>
6940+
* <li>By default, the <code>NeedTotalCount</code> parameter is set to <code>true</code>, indicating that the response includes the total count of matching records. Set it to <code>false</code> if you do not need this total.</li>
6941+
* <li>If no filter criteria are provided, the API returns information for all license batches.</li>
6942+
* </ul>
6943+
*
69086944
* <b>summary</b> :
6909-
* <p>获取AI实时互动授权批次列表</p>
6945+
* <p>Retrieves a list of license batches for Real-time Conversational AI based on specified filter criteria.</p>
69106946
*
69116947
* @param request GetAiRtcLicenseInfoListRequest
69126948
* @param runtime runtime options for this request RuntimeOptions
@@ -6957,8 +6993,16 @@ public GetAiRtcLicenseInfoListResponse getAiRtcLicenseInfoListWithOptions(GetAiR
69576993
}
69586994

69596995
/**
6996+
* <b>description</b> :
6997+
* <h2><a href="#"></a>Usage notes</h2>
6998+
* <ul>
6999+
* <li>This API allows you to retrieve a list of license batches for Real-time Conversational AI using filters such as Batch ID, status, and type.</li>
7000+
* <li>By default, the <code>NeedTotalCount</code> parameter is set to <code>true</code>, indicating that the response includes the total count of matching records. Set it to <code>false</code> if you do not need this total.</li>
7001+
* <li>If no filter criteria are provided, the API returns information for all license batches.</li>
7002+
* </ul>
7003+
*
69607004
* <b>summary</b> :
6961-
* <p>获取AI实时互动授权批次列表</p>
7005+
* <p>Retrieves a list of license batches for Real-time Conversational AI based on specified filter criteria.</p>
69627006
*
69637007
* @param request GetAiRtcLicenseInfoListRequest
69647008
* @return GetAiRtcLicenseInfoListResponse
@@ -19253,8 +19297,11 @@ public SubmitProjectExportJobResponse submitProjectExportJob(SubmitProjectExport
1925319297
}
1925419298

1925519299
/**
19300+
* <b>description</b> :
19301+
* <p> After submitting a job, you can call ListBatchMediaProducingJob to retrieve all matching jobs. To get detailed information for a specific job, including its status, output media asset IDs, and URLs, call GetBatchMediaProducingJob.</p>
19302+
*
1925619303
* <b>summary</b> :
19257-
* <p>提交场景化批量合成任务</p>
19304+
* <p>Submits a batch job to render multiple videos by providing a list of editing project IDs.</p>
1925819305
*
1925919306
* @param request SubmitSceneBatchEditingJobRequest
1926019307
* @param runtime runtime options for this request RuntimeOptions
@@ -19293,8 +19340,11 @@ public SubmitSceneBatchEditingJobResponse submitSceneBatchEditingJobWithOptions(
1929319340
}
1929419341

1929519342
/**
19343+
* <b>description</b> :
19344+
* <p> After submitting a job, you can call ListBatchMediaProducingJob to retrieve all matching jobs. To get detailed information for a specific job, including its status, output media asset IDs, and URLs, call GetBatchMediaProducingJob.</p>
19345+
*
1929619346
* <b>summary</b> :
19297-
* <p>提交场景化批量合成任务</p>
19347+
* <p>Submits a batch job to render multiple videos by providing a list of editing project IDs.</p>
1929819348
*
1929919349
* @param request SubmitSceneBatchEditingJobRequest
1930019350
* @return SubmitSceneBatchEditingJobResponse
@@ -19379,8 +19429,14 @@ public SubmitSceneMediaSelectionJobResponse submitSceneMediaSelectionJob(SubmitS
1937919429
}
1938019430

1938119431
/**
19432+
* <b>description</b> :
19433+
* <p> After submitting a job, you can call <a href="https://help.aliyun.com/document_detail/2803751.html">ListBatchMediaProducingJob</a> to retrieve matching jobs. To get detailed information for a specific job, including its status, output media asset IDs, and URLs, call <a href="https://help.aliyun.com/document_detail/2693269.html">GetBatchMediaProducingJob</a>.</p>
19434+
* <ul>
19435+
* <li>The feature is in public preview and does not charge fees.</li>
19436+
* </ul>
19437+
*
1938219438
* <b>summary</b> :
19383-
* <p>提交场景化时间线编排任务</p>
19439+
* <p>Arranges media assets, including videos, images, background music, and voiceovers, into a complete timeline based on media selection results, and creates an editing project for preview. Two scenarios are supported: image-text matching and highlight mashup.</p>
1938419440
*
1938519441
* @param request SubmitSceneTimelineOrganizationJobRequest
1938619442
* @param runtime runtime options for this request RuntimeOptions
@@ -19433,8 +19489,14 @@ public SubmitSceneTimelineOrganizationJobResponse submitSceneTimelineOrganizatio
1943319489
}
1943419490

1943519491
/**
19492+
* <b>description</b> :
19493+
* <p> After submitting a job, you can call <a href="https://help.aliyun.com/document_detail/2803751.html">ListBatchMediaProducingJob</a> to retrieve matching jobs. To get detailed information for a specific job, including its status, output media asset IDs, and URLs, call <a href="https://help.aliyun.com/document_detail/2693269.html">GetBatchMediaProducingJob</a>.</p>
19494+
* <ul>
19495+
* <li>The feature is in public preview and does not charge fees.</li>
19496+
* </ul>
19497+
*
1943619498
* <b>summary</b> :
19437-
* <p>提交场景化时间线编排任务</p>
19499+
* <p>Arranges media assets, including videos, images, background music, and voiceovers, into a complete timeline based on media selection results, and creates an editing project for preview. Two scenarios are supported: image-text matching and highlight mashup.</p>
1943819500
*
1943919501
* @param request SubmitSceneTimelineOrganizationJobRequest
1944019502
* @return SubmitSceneTimelineOrganizationJobResponse

ice-20201109/src/main/java/com/aliyun/ice20201109/models/ActiveAiRtcLicenseRequest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,26 @@
55

66
public class ActiveAiRtcLicenseRequest extends TeaModel {
77
/**
8+
* <p>The authorization code.</p>
9+
*
810
* <strong>example:</strong>
911
* <p>iU1IeJech7***</p>
1012
*/
1113
@NameInMap("AuthCode")
1214
public String authCode;
1315

1416
/**
17+
* <p>The device ID.</p>
18+
*
1519
* <strong>example:</strong>
1620
* <p>device-***</p>
1721
*/
1822
@NameInMap("DeviceId")
1923
public String deviceId;
2024

2125
/**
26+
* <p>The batch ID.</p>
27+
*
2228
* <strong>example:</strong>
2329
* <p>17712***</p>
2430
*/

ice-20201109/src/main/java/com/aliyun/ice20201109/models/ActiveAiRtcLicenseResponseBody.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,41 +5,53 @@
55

66
public class ActiveAiRtcLicenseResponseBody extends TeaModel {
77
/**
8+
* <p>The error code returned.</p>
9+
*
810
* <strong>example:</strong>
911
* <p>Success</p>
1012
*/
1113
@NameInMap("Code")
1214
public String code;
1315

1416
/**
17+
* <p>The HTTP status code.</p>
18+
*
1519
* <strong>example:</strong>
1620
* <p>200</p>
1721
*/
1822
@NameInMap("HttpStatusCode")
1923
public Integer httpStatusCode;
2024

2125
/**
26+
* <p>The license information.</p>
27+
*
2228
* <strong>example:</strong>
2329
* <p>a659a06659a***</p>
2430
*/
2531
@NameInMap("License")
2632
public String license;
2733

2834
/**
35+
* <p>The error message.</p>
36+
*
2937
* <strong>example:</strong>
3038
* <p>OK</p>
3139
*/
3240
@NameInMap("Message")
3341
public String message;
3442

3543
/**
44+
* <p>The request ID.</p>
45+
*
3646
* <strong>example:</strong>
3747
* <p>4F9C14FE-1147-15AC-8EDF-A590FF12***</p>
3848
*/
3949
@NameInMap("RequestId")
4050
public String requestId;
4151

4252
/**
53+
* <p>Indicates whether the call was successful.</p>
54+
*
4355
* <strong>example:</strong>
4456
* <p>true</p>
4557
*/

ice-20201109/src/main/java/com/aliyun/ice20201109/models/GetAiRtcAuthCodeListRequest.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,41 +5,61 @@
55

66
public class GetAiRtcAuthCodeListRequest extends TeaModel {
77
/**
8+
* <p>The ID of the batch.</p>
9+
*
810
* <strong>example:</strong>
911
* <p>17712***</p>
1012
*/
1113
@NameInMap("LicenseItemId")
1214
public String licenseItemId;
1315

1416
/**
17+
* <p>Specifies whether to include the total count of records in the response. Defaults to <code>true</code>.</p>
18+
*
1519
* <strong>example:</strong>
1620
* <p>true</p>
1721
*/
1822
@NameInMap("NeedTotalCount")
1923
public Boolean needTotalCount;
2024

2125
/**
26+
* <p>The page number.</p>
27+
*
2228
* <strong>example:</strong>
2329
* <p>1</p>
2430
*/
2531
@NameInMap("PageNo")
2632
public Long pageNo;
2733

2834
/**
35+
* <p>The number of entries per page.</p>
36+
*
2937
* <strong>example:</strong>
3038
* <p>10</p>
3139
*/
3240
@NameInMap("PageSize")
3341
public Long pageSize;
3442

3543
/**
44+
* <p>The status of the authorization code. Valid values:</p>
45+
* <ul>
46+
* <li><code>1</code>: Activated</li>
47+
* <li><code>2</code>: Inactive</li>
48+
* </ul>
49+
*
3650
* <strong>example:</strong>
3751
* <p>1</p>
3852
*/
3953
@NameInMap("Status")
4054
public Integer status;
4155

4256
/**
57+
* <p>The type of license. Valid values:</p>
58+
* <ul>
59+
* <li><code>1</code>: Audio call</li>
60+
* <li><code>2</code>: Vision call</li>
61+
* </ul>
62+
*
4363
* <strong>example:</strong>
4464
* <p>1</p>
4565
*/

ice-20201109/src/main/java/com/aliyun/ice20201109/models/GetAiRtcAuthCodeListResponseBody.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,45 +4,60 @@
44
import com.aliyun.tea.*;
55

66
public class GetAiRtcAuthCodeListResponseBody extends TeaModel {
7+
/**
8+
* <p>An array of AiRtcAuthCodeDTO objects, each representing an authorization code.</p>
9+
*/
710
@NameInMap("AuthCodeList")
811
public java.util.List<AiRtcAuthCodeDTO> authCodeList;
912

1013
/**
14+
* <p>The error code.</p>
15+
*
1116
* <strong>example:</strong>
1217
* <p>Success</p>
1318
*/
1419
@NameInMap("Code")
1520
public String code;
1621

1722
/**
23+
* <p>The HTTP status code.</p>
24+
*
1825
* <strong>example:</strong>
1926
* <p>200</p>
2027
*/
2128
@NameInMap("HttpStatusCode")
2229
public Integer httpStatusCode;
2330

2431
/**
32+
* <p>The error message.</p>
33+
*
2534
* <strong>example:</strong>
2635
* <p>OK</p>
2736
*/
2837
@NameInMap("Message")
2938
public String message;
3039

3140
/**
41+
* <p>The request ID.</p>
42+
*
3243
* <strong>example:</strong>
3344
* <p>7B117AF5-2A16-412C-B127-FA6175ED1***</p>
3445
*/
3546
@NameInMap("RequestId")
3647
public String requestId;
3748

3849
/**
50+
* <p>Indicates whether the call was successful.</p>
51+
*
3952
* <strong>example:</strong>
4053
* <p>true</p>
4154
*/
4255
@NameInMap("Success")
4356
public Boolean success;
4457

4558
/**
59+
* <p>The total number of entries returned.</p>
60+
*
4661
* <strong>example:</strong>
4762
* <p>10</p>
4863
*/

0 commit comments

Comments
 (0)