Class TemplateMessage

    • Constructor Detail

      • TemplateMessage

        public TemplateMessage​(String toUser,
                               String templateId,
                               String url)
    • Method Detail

      • getToUser

        public String getToUser()
      • getTemplateId

        public String getTemplateId()
      • getUrl

        public String getUrl()
      • getHead

        public com.foxinmy.weixin4j.util.NameValue getHead()
      • getTail

        public com.foxinmy.weixin4j.util.NameValue getTail()
      • getContent

        public Map<String,​com.foxinmy.weixin4j.util.NameValue> getContent()
      • pushHead

        public TemplateMessage pushHead​(String text)
        新增头部字段(默认颜色为#FF0000)
        Parameters:
        text - 字段文本
        Returns:
      • pushHead

        public TemplateMessage pushHead​(String color,
                                        String text)
        新增头部字段
        Parameters:
        color - 文字颜色
        text - 字段文本
        Returns:
      • pushTail

        public TemplateMessage pushTail​(String text)
        新增尾部字段(默认颜色为#173177)
        Parameters:
        text - 字段文本
        Returns:
      • pushTail

        public TemplateMessage pushTail​(String color,
                                        String text)
        新增尾部字段
        Parameters:
        color - 文字颜色
        text - 字段文本
        Returns:
      • pushItem

        public TemplateMessage pushItem​(String key,
                                        String text)
        新增字段项(默认颜色为#173177)
        Parameters:
        key - 预留的字段名
        text - 字段文本
        Returns:
      • pushItem

        public TemplateMessage pushItem​(String key,
                                        String color,
                                        String text)
        新增字段项
        Parameters:
        key - 预留的字段名
        color - 文字颜色
        text - 字段文本
        Returns:
      • setItems

        public void setItems​(Map<String,​com.foxinmy.weixin4j.util.NameValue> items)
        设置所有字段项
        Parameters:
        items -
      • getMiniprogram

        public com.foxinmy.weixin4j.mp.message.TemplateMessage.Miniprogram getMiniprogram()
      • setMiniprogram

        public void setMiniprogram​(String appid,
                                   String pagepath)