public class SendRobotInteractiveCardRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
SendRobotInteractiveCardRequest.SendRobotInteractiveCardRequestSendOptions |
限定符和类型 | 字段和说明 |
---|---|
String |
callbackUrl
example:
https://xxx
|
String |
cardBizId
This parameter is required.
|
String |
cardData
This parameter is required.
|
String |
cardTemplateId
This parameter is required.
|
String |
openConversationId
example:
cidXXXX
|
Boolean |
pullStrategy |
String |
robotCode
This parameter is required.
|
SendRobotInteractiveCardRequest.SendRobotInteractiveCardRequestSendOptions |
sendOptions |
String |
singleChatReceiver
example:
以userId为例:{"userId":"userId0001"};以unionId为例{"unionId":"unionId001"}
|
String |
unionIdPrivateDataMap |
String |
userIdPrivateDataMap |
构造器和说明 |
---|
SendRobotInteractiveCardRequest() |
@NameInMap(value="callbackUrl") public String callbackUrl
@NameInMap(value="cardBizId") public String cardBizId
This parameter is required.
example:cardXXXX01
@NameInMap(value="cardData") public String cardData
This parameter is required.
example:根据具体的cardTemplateId参考文档格式
@NameInMap(value="cardTemplateId") public String cardTemplateId
This parameter is required.
example:xxxxxxxx
@NameInMap(value="openConversationId") public String openConversationId
cidXXXX
@NameInMap(value="pullStrategy") public Boolean pullStrategy
@NameInMap(value="robotCode") public String robotCode
This parameter is required.
example:xxxxxx
@NameInMap(value="sendOptions") public SendRobotInteractiveCardRequest.SendRobotInteractiveCardRequestSendOptions sendOptions
@NameInMap(value="singleChatReceiver") public String singleChatReceiver
以userId为例:{"userId":"userId0001"};以unionId为例{"unionId":"unionId001"}
@NameInMap(value="unionIdPrivateDataMap") public String unionIdPrivateDataMap
@NameInMap(value="userIdPrivateDataMap") public String userIdPrivateDataMap
public static SendRobotInteractiveCardRequest build(Map<String,?> map) throws Exception
Exception
public SendRobotInteractiveCardRequest setCallbackUrl(String callbackUrl)
public String getCallbackUrl()
public SendRobotInteractiveCardRequest setCardBizId(String cardBizId)
public String getCardBizId()
public SendRobotInteractiveCardRequest setCardData(String cardData)
public String getCardData()
public SendRobotInteractiveCardRequest setCardTemplateId(String cardTemplateId)
public String getCardTemplateId()
public SendRobotInteractiveCardRequest setOpenConversationId(String openConversationId)
public String getOpenConversationId()
public SendRobotInteractiveCardRequest setPullStrategy(Boolean pullStrategy)
public Boolean getPullStrategy()
public SendRobotInteractiveCardRequest setRobotCode(String robotCode)
public String getRobotCode()
public SendRobotInteractiveCardRequest setSendOptions(SendRobotInteractiveCardRequest.SendRobotInteractiveCardRequestSendOptions sendOptions)
public SendRobotInteractiveCardRequest.SendRobotInteractiveCardRequestSendOptions getSendOptions()
public SendRobotInteractiveCardRequest setSingleChatReceiver(String singleChatReceiver)
public String getSingleChatReceiver()
public SendRobotInteractiveCardRequest setUnionIdPrivateDataMap(String unionIdPrivateDataMap)
public String getUnionIdPrivateDataMap()
public SendRobotInteractiveCardRequest setUserIdPrivateDataMap(String userIdPrivateDataMap)
public String getUserIdPrivateDataMap()
Copyright © 2024. All rights reserved.