Skip to content

Commit f55a38d

Browse files
committed
Update API CreateUser: add request parameters NeedEmailNotification.
1 parent e8316eb commit f55a38d

File tree

9 files changed

+181
-2
lines changed

9 files changed

+181
-2
lines changed

ccc-20200701/ChangeLog.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
2026-02-28 Version: 2.37.1
2+
- Update API CreateUser: add request parameters NeedEmailNotification.
3+
- Update API GetConversationDetail: add request parameters AgentId.
4+
- Update API ListMonoRecordings: add request parameters AgentChannelId.
5+
- Update API ListMonoRecordings: add request parameters AgentId.
6+
- Update API ListMultiChannelRecordings: add request parameters AgentChannelId.
7+
- Update API ListMultiChannelRecordings: add request parameters AgentId.
8+
9+
110
2025-12-22 Version: 2.37.0
211
- Support API ListFeedbacks.
312
- Support API SendNotification.

ccc-20200701/pom.xml

Lines changed: 3 additions & 2 deletions
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>ccc20200701</artifactId>
6-
<version>2.37.0</version>
6+
<version>2.37.1</version>
77
<packaging>jar</packaging>
88
<name>ccc20200701</name>
99
<description>Alibaba Cloud cloud call center (20200701) SDK for Java
@@ -56,7 +56,7 @@
5656
<dependency>
5757
<groupId>com.aliyun</groupId>
5858
<artifactId>tea</artifactId>
59-
<version>1.3.1</version>
59+
<version>1.4.1</version>
6060
</dependency>
6161
<dependency>
6262
<groupId>com.aliyun</groupId>
@@ -96,6 +96,7 @@
9696
<configuration>
9797
<encoding>UTF-8</encoding>
9898
<doclint>none</doclint>
99+
<maxmemory>2048m</maxmemory>
99100
</configuration>
100101
</plugin>
101102
<plugin>

ccc-20200701/src/main/java/com/aliyun/ccc20200701/Client.java

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2191,6 +2191,9 @@ public CreateTicketResponse createTicket(CreateTicketRequest request) throws Exc
21912191
}
21922192

21932193
/**
2194+
* <b>summary</b> :
2195+
* <p>创建坐席</p>
2196+
*
21942197
* @param request CreateUserRequest
21952198
* @param runtime runtime options for this request RuntimeOptions
21962199
* @return CreateUserResponse
@@ -2226,6 +2229,10 @@ public CreateUserResponse createUserWithOptions(CreateUserRequest request, com.a
22262229
query.put("Mobile", request.mobile);
22272230
}
22282231

2232+
if (!com.aliyun.teautil.Common.isUnset(request.needEmailNotification)) {
2233+
query.put("NeedEmailNotification", request.needEmailNotification);
2234+
}
2235+
22292236
if (!com.aliyun.teautil.Common.isUnset(request.nickname)) {
22302237
query.put("Nickname", request.nickname);
22312238
}
@@ -2264,6 +2271,9 @@ public CreateUserResponse createUserWithOptions(CreateUserRequest request, com.a
22642271
}
22652272

22662273
/**
2274+
* <b>summary</b> :
2275+
* <p>创建坐席</p>
2276+
*
22672277
* @param request CreateUserRequest
22682278
* @return CreateUserResponse
22692279
*/
@@ -3763,6 +3773,10 @@ public GetContactFlowResponse getContactFlow(GetContactFlowRequest request) thro
37633773
public GetConversationDetailResponse getConversationDetailWithOptions(GetConversationDetailRequest request, com.aliyun.teautil.models.RuntimeOptions runtime) throws Exception {
37643774
com.aliyun.teautil.Common.validateModel(request);
37653775
java.util.Map<String, Object> query = new java.util.HashMap<>();
3776+
if (!com.aliyun.teautil.Common.isUnset(request.agentId)) {
3777+
query.put("AgentId", request.agentId);
3778+
}
3779+
37663780
if (!com.aliyun.teautil.Common.isUnset(request.contactId)) {
37673781
query.put("ContactId", request.contactId);
37683782
}
@@ -5271,6 +5285,9 @@ public ImportContactFlowResponse importContactFlow(ImportContactFlowRequest requ
52715285
}
52725286

52735287
/**
5288+
* <b>summary</b> :
5289+
* <p>导入自有线路号码</p>
5290+
*
52745291
* @param request ImportCorpNumbersRequest
52755292
* @param runtime runtime options for this request RuntimeOptions
52765293
* @return ImportCorpNumbersResponse
@@ -5320,6 +5337,9 @@ public ImportCorpNumbersResponse importCorpNumbersWithOptions(ImportCorpNumbersR
53205337
}
53215338

53225339
/**
5340+
* <b>summary</b> :
5341+
* <p>导入自有线路号码</p>
5342+
*
53235343
* @param request ImportCorpNumbersRequest
53245344
* @return ImportCorpNumbersResponse
53255345
*/
@@ -8289,13 +8309,24 @@ public ListLegacyQueueEventLogsResponse listLegacyQueueEventLogs(ListLegacyQueue
82898309
}
82908310

82918311
/**
8312+
* <b>summary</b> :
8313+
* <p>获取单轨录音</p>
8314+
*
82928315
* @param request ListMonoRecordingsRequest
82938316
* @param runtime runtime options for this request RuntimeOptions
82948317
* @return ListMonoRecordingsResponse
82958318
*/
82968319
public ListMonoRecordingsResponse listMonoRecordingsWithOptions(ListMonoRecordingsRequest request, com.aliyun.teautil.models.RuntimeOptions runtime) throws Exception {
82978320
com.aliyun.teautil.Common.validateModel(request);
82988321
java.util.Map<String, Object> query = new java.util.HashMap<>();
8322+
if (!com.aliyun.teautil.Common.isUnset(request.agentChannelId)) {
8323+
query.put("AgentChannelId", request.agentChannelId);
8324+
}
8325+
8326+
if (!com.aliyun.teautil.Common.isUnset(request.agentId)) {
8327+
query.put("AgentId", request.agentId);
8328+
}
8329+
82998330
if (!com.aliyun.teautil.Common.isUnset(request.contactId)) {
83008331
query.put("ContactId", request.contactId);
83018332
}
@@ -8322,6 +8353,9 @@ public ListMonoRecordingsResponse listMonoRecordingsWithOptions(ListMonoRecordin
83228353
}
83238354

83248355
/**
8356+
* <b>summary</b> :
8357+
* <p>获取单轨录音</p>
8358+
*
83258359
* @param request ListMonoRecordingsRequest
83268360
* @return ListMonoRecordingsResponse
83278361
*/
@@ -8331,13 +8365,24 @@ public ListMonoRecordingsResponse listMonoRecordings(ListMonoRecordingsRequest r
83318365
}
83328366

83338367
/**
8368+
* <b>summary</b> :
8369+
* <p>获取分轨录音</p>
8370+
*
83348371
* @param request ListMultiChannelRecordingsRequest
83358372
* @param runtime runtime options for this request RuntimeOptions
83368373
* @return ListMultiChannelRecordingsResponse
83378374
*/
83388375
public ListMultiChannelRecordingsResponse listMultiChannelRecordingsWithOptions(ListMultiChannelRecordingsRequest request, com.aliyun.teautil.models.RuntimeOptions runtime) throws Exception {
83398376
com.aliyun.teautil.Common.validateModel(request);
83408377
java.util.Map<String, Object> query = new java.util.HashMap<>();
8378+
if (!com.aliyun.teautil.Common.isUnset(request.agentChannelId)) {
8379+
query.put("AgentChannelId", request.agentChannelId);
8380+
}
8381+
8382+
if (!com.aliyun.teautil.Common.isUnset(request.agentId)) {
8383+
query.put("AgentId", request.agentId);
8384+
}
8385+
83418386
if (!com.aliyun.teautil.Common.isUnset(request.contactId)) {
83428387
query.put("ContactId", request.contactId);
83438388
}
@@ -8364,6 +8409,9 @@ public ListMultiChannelRecordingsResponse listMultiChannelRecordingsWithOptions(
83648409
}
83658410

83668411
/**
8412+
* <b>summary</b> :
8413+
* <p>获取分轨录音</p>
8414+
*
83678415
* @param request ListMultiChannelRecordingsRequest
83688416
* @return ListMultiChannelRecordingsResponse
83698417
*/
@@ -9151,6 +9199,9 @@ public ListSkillLevelsOfUserResponse listSkillLevelsOfUser(ListSkillLevelsOfUser
91519199
}
91529200

91539201
/**
9202+
* <b>summary</b> :
9203+
* <p>使用ListSmsMetadata获取短信配置信息。</p>
9204+
*
91549205
* @param request ListSmsMetadataRequest
91559206
* @param runtime runtime options for this request RuntimeOptions
91569207
* @return ListSmsMetadataResponse
@@ -9192,6 +9243,9 @@ public ListSmsMetadataResponse listSmsMetadataWithOptions(ListSmsMetadataRequest
91929243
}
91939244

91949245
/**
9246+
* <b>summary</b> :
9247+
* <p>使用ListSmsMetadata获取短信配置信息。</p>
9248+
*
91959249
* @param request ListSmsMetadataRequest
91969250
* @return ListSmsMetadataResponse
91979251
*/
@@ -9635,6 +9689,9 @@ public ListVisitorChatMessagesResponse listVisitorChatMessages(ListVisitorChatMe
96359689
}
96369690

96379691
/**
9692+
* <b>summary</b> :
9693+
* <p>查询语音信箱列表</p>
9694+
*
96389695
* @param request ListVoicemailsRequest
96399696
* @param runtime runtime options for this request RuntimeOptions
96409697
* @return ListVoicemailsResponse
@@ -9692,6 +9749,9 @@ public ListVoicemailsResponse listVoicemailsWithOptions(ListVoicemailsRequest re
96929749
}
96939750

96949751
/**
9752+
* <b>summary</b> :
9753+
* <p>查询语音信箱列表</p>
9754+
*
96959755
* @param request ListVoicemailsRequest
96969756
* @return ListVoicemailsResponse
96979757
*/

ccc-20200701/src/main/java/com/aliyun/ccc20200701/models/CreateUserRequest.java

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,13 @@ public class CreateUserRequest extends TeaModel {
5454
@NameInMap("Mobile")
5555
public String mobile;
5656

57+
/**
58+
* <strong>example:</strong>
59+
* <p>true</p>
60+
*/
61+
@NameInMap("NeedEmailNotification")
62+
public String needEmailNotification;
63+
5764
@NameInMap("Nickname")
5865
public String nickname;
5966

@@ -148,6 +155,14 @@ public String getMobile() {
148155
return this.mobile;
149156
}
150157

158+
public CreateUserRequest setNeedEmailNotification(String needEmailNotification) {
159+
this.needEmailNotification = needEmailNotification;
160+
return this;
161+
}
162+
public String getNeedEmailNotification() {
163+
return this.needEmailNotification;
164+
}
165+
151166
public CreateUserRequest setNickname(String nickname) {
152167
this.nickname = nickname;
153168
return this;

ccc-20200701/src/main/java/com/aliyun/ccc20200701/models/DisableTicketTemplateRequest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,17 @@
66
public class DisableTicketTemplateRequest extends TeaModel {
77
/**
88
* <p>This parameter is required.</p>
9+
*
10+
* <strong>example:</strong>
11+
* <p>ccc-test</p>
912
*/
1013
@NameInMap("InstanceId")
1114
public String instanceId;
1215

16+
/**
17+
* <strong>example:</strong>
18+
* <p>43c2671b-8939-4223-86d0-6bd187905cc8_1717664210492</p>
19+
*/
1320
@NameInMap("TemplateId")
1421
public String templateId;
1522

ccc-20200701/src/main/java/com/aliyun/ccc20200701/models/DisableTicketTemplateResponseBody.java

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

66
public class DisableTicketTemplateResponseBody extends TeaModel {
7+
/**
8+
* <strong>example:</strong>
9+
* <p>OK</p>
10+
*/
711
@NameInMap("Code")
812
public String code;
913

1014
@NameInMap("Data")
1115
public Object data;
1216

17+
/**
18+
* <strong>example:</strong>
19+
* <p>200</p>
20+
*/
1321
@NameInMap("HttpStatusCode")
1422
public Integer httpStatusCode;
1523

@@ -19,6 +27,10 @@ public class DisableTicketTemplateResponseBody extends TeaModel {
1927
@NameInMap("Params")
2028
public java.util.List<String> params;
2129

30+
/**
31+
* <strong>example:</strong>
32+
* <p>943D8EF3-3321-471F-A104-51C96FCA94D6</p>
33+
*/
2234
@NameInMap("RequestId")
2335
public String requestId;
2436

ccc-20200701/src/main/java/com/aliyun/ccc20200701/models/GetConversationDetailRequest.java

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

66
public class GetConversationDetailRequest extends TeaModel {
7+
/**
8+
* <strong>example:</strong>
9+
* <p>agent@ccc-test</p>
10+
*/
11+
@NameInMap("AgentId")
12+
public String agentId;
13+
714
/**
815
* <p>This parameter is required.</p>
916
*
@@ -27,6 +34,14 @@ public static GetConversationDetailRequest build(java.util.Map<String, ?> map) t
2734
return TeaModel.build(map, self);
2835
}
2936

37+
public GetConversationDetailRequest setAgentId(String agentId) {
38+
this.agentId = agentId;
39+
return this;
40+
}
41+
public String getAgentId() {
42+
return this.agentId;
43+
}
44+
3045
public GetConversationDetailRequest setContactId(String contactId) {
3146
this.contactId = contactId;
3247
return this;

ccc-20200701/src/main/java/com/aliyun/ccc20200701/models/ListMonoRecordingsRequest.java

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

66
public class ListMonoRecordingsRequest extends TeaModel {
7+
/**
8+
* <strong>example:</strong>
9+
* <p>ch-user-<strong><strong>-</strong></strong>-1772180844645-job-*****</p>
10+
*/
11+
@NameInMap("AgentChannelId")
12+
public String agentChannelId;
13+
14+
/**
15+
* <strong>example:</strong>
16+
* <p>agent@ccc-test</p>
17+
*/
18+
@NameInMap("AgentId")
19+
public String agentId;
20+
721
/**
822
* <p>This parameter is required.</p>
923
*
@@ -27,6 +41,22 @@ public static ListMonoRecordingsRequest build(java.util.Map<String, ?> map) thro
2741
return TeaModel.build(map, self);
2842
}
2943

44+
public ListMonoRecordingsRequest setAgentChannelId(String agentChannelId) {
45+
this.agentChannelId = agentChannelId;
46+
return this;
47+
}
48+
public String getAgentChannelId() {
49+
return this.agentChannelId;
50+
}
51+
52+
public ListMonoRecordingsRequest setAgentId(String agentId) {
53+
this.agentId = agentId;
54+
return this;
55+
}
56+
public String getAgentId() {
57+
return this.agentId;
58+
}
59+
3060
public ListMonoRecordingsRequest setContactId(String contactId) {
3161
this.contactId = contactId;
3262
return this;

0 commit comments

Comments
 (0)