Interface WeChatTemplateMessageBuilder
- All Known Implementing Classes:
WeChatTemplateMessageBuilderImpl
public interface WeChatTemplateMessageBuilder
- Author:
- Simon Amport
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionaddTemplateTextParameter
(String key, String value) Add text parameter to the body.addTemplateTextParameters
(Map<String, String> parameters) Add text parameters to the body.businessAccountId
(String businessAccountId) The id of the business account that should be used when sending out the message.externalUserId
(String externalUserId) The id of the recipient of the message.The id of the reference message within the Engage system.void
send()
Perform the send of the template message.templateId
(String templateId) The id of the template that is registered on the WeChat side
-
Method Details
-
externalUserId
The id of the recipient of the message. This is the id of the user within the WeChat system. -
addTemplateTextParameters
Add text parameters to the body. -
addTemplateTextParameter
Add text parameter to the body.- Parameters:
key
- the key of the placeholder which is used within the template messagevalue
- the value of the placeholder
-
templateId
The id of the template that is registered on the WeChat side -
messageId
The id of the reference message within the Engage system. It is used in order to correlate the WeChat message and the Engage message. -
businessAccountId
The id of the business account that should be used when sending out the message. -
send
void send()Perform the send of the template message.
-