public class CreateTopboxRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
CreateTopboxRequest.CreateTopboxRequestCardData |
static class |
CreateTopboxRequest.CreateTopboxRequestCardSettings |
| 限定符和类型 | 字段和说明 |
|---|---|
String |
callbackRouteKey
example:
abcxxx
|
CreateTopboxRequest.CreateTopboxRequestCardData |
cardData
This parameter is required.
|
CreateTopboxRequest.CreateTopboxRequestCardSettings |
cardSettings |
String |
cardTemplateId
This parameter is required.
|
Integer |
conversationType
This parameter is required.
|
String |
coolAppCode
example:
COOLAPP-x-xxx
|
Long |
expiredTime
example:
1850042969000
|
String |
groupTemplateId
example:
xxx-xxx-xxx
|
String |
openConversationId
example:
cidxxxxx==
|
String |
outTrackId
This parameter is required.
|
String |
platforms
example:
ios|win
|
List<String> |
receiverUnionIdList |
List<String> |
receiverUserIdList |
String |
robotCode
example:
dingxxx
|
String |
unionId
example:
jHsR7xxx
|
Map<String,UnionIdPrivateDataMapValue> |
unionIdPrivateDataMap |
String |
userId
example:
011xxx
|
Map<String,UserIdPrivateDataMapValue> |
userIdPrivateDataMap |
| 构造器和说明 |
|---|
CreateTopboxRequest() |
@NameInMap(value="callbackRouteKey") public String callbackRouteKey
abcxxx
@NameInMap(value="cardData") public CreateTopboxRequest.CreateTopboxRequestCardData cardData
This parameter is required.
@NameInMap(value="cardSettings") public CreateTopboxRequest.CreateTopboxRequestCardSettings cardSettings
@NameInMap(value="cardTemplateId") public String cardTemplateId
This parameter is required.
example:56xxx-xxx
@NameInMap(value="conversationType") public Integer conversationType
This parameter is required.
example:1
@NameInMap(value="coolAppCode") public String coolAppCode
COOLAPP-x-xxx
@NameInMap(value="expiredTime") public Long expiredTime
1850042969000
@NameInMap(value="groupTemplateId") public String groupTemplateId
xxx-xxx-xxx
@NameInMap(value="openConversationId") public String openConversationId
cidxxxxx==
@NameInMap(value="outTrackId") public String outTrackId
This parameter is required.
example:123xxx
@NameInMap(value="platforms") public String platforms
ios|win
@NameInMap(value="robotCode") public String robotCode
dingxxx
@NameInMap(value="unionId") public String unionId
jHsR7xxx
@NameInMap(value="unionIdPrivateDataMap") public Map<String,UnionIdPrivateDataMapValue> unionIdPrivateDataMap
@NameInMap(value="userId") public String userId
011xxx
@NameInMap(value="userIdPrivateDataMap") public Map<String,UserIdPrivateDataMapValue> userIdPrivateDataMap
public static CreateTopboxRequest build(Map<String,?> map) throws Exception
Exceptionpublic CreateTopboxRequest setCallbackRouteKey(String callbackRouteKey)
public String getCallbackRouteKey()
public CreateTopboxRequest setCardData(CreateTopboxRequest.CreateTopboxRequestCardData cardData)
public CreateTopboxRequest.CreateTopboxRequestCardData getCardData()
public CreateTopboxRequest setCardSettings(CreateTopboxRequest.CreateTopboxRequestCardSettings cardSettings)
public CreateTopboxRequest.CreateTopboxRequestCardSettings getCardSettings()
public CreateTopboxRequest setCardTemplateId(String cardTemplateId)
public String getCardTemplateId()
public CreateTopboxRequest setConversationType(Integer conversationType)
public Integer getConversationType()
public CreateTopboxRequest setCoolAppCode(String coolAppCode)
public String getCoolAppCode()
public CreateTopboxRequest setExpiredTime(Long expiredTime)
public Long getExpiredTime()
public CreateTopboxRequest setGroupTemplateId(String groupTemplateId)
public String getGroupTemplateId()
public CreateTopboxRequest setOpenConversationId(String openConversationId)
public String getOpenConversationId()
public CreateTopboxRequest setOutTrackId(String outTrackId)
public String getOutTrackId()
public CreateTopboxRequest setPlatforms(String platforms)
public String getPlatforms()
public CreateTopboxRequest setReceiverUnionIdList(List<String> receiverUnionIdList)
public CreateTopboxRequest setReceiverUserIdList(List<String> receiverUserIdList)
public CreateTopboxRequest setRobotCode(String robotCode)
public String getRobotCode()
public CreateTopboxRequest setUnionId(String unionId)
public String getUnionId()
public CreateTopboxRequest setUnionIdPrivateDataMap(Map<String,UnionIdPrivateDataMapValue> unionIdPrivateDataMap)
public Map<String,UnionIdPrivateDataMapValue> getUnionIdPrivateDataMap()
public CreateTopboxRequest setUserId(String userId)
public String getUserId()
public CreateTopboxRequest setUserIdPrivateDataMap(Map<String,UserIdPrivateDataMapValue> userIdPrivateDataMap)
public Map<String,UserIdPrivateDataMapValue> getUserIdPrivateDataMap()
Copyright © 2025. All rights reserved.