Tabnine Logo
WxMaTemplateMessage
Code IndexAdd Tabnine to your IDE (free)

How to use
WxMaTemplateMessage
in
cn.binarywang.wx.miniapp.bean

Best Java code snippets using cn.binarywang.wx.miniapp.bean.WxMaTemplateMessage (Showing top 3 results out of 315)

origin: linlinjava/litemall

private void sendMsg(String touser, String templatId, String[] parms, String page, String color, String emphasisKeyword) {
  LitemallUserFormid userFormid = formIdService.queryByOpenId(touser);
  if (userFormid == null)
    return;
  WxMaTemplateMessage msg = new WxMaTemplateMessage();
  msg.setTemplateId(templatId);
  msg.setToUser(touser);
  msg.setFormId(userFormid.getFormid());
  msg.setPage(page);
  msg.setColor(color);
  msg.setEmphasisKeyword(emphasisKeyword);
  msg.setData(createMsgData(parms));
  try {
    wxMaService.getMsgService().sendTemplateMsg(msg);
    if (formIdService.updateUserFormId(userFormid) == 0) {
      logger.warn("更新数据已失效");
    }
  } catch (Exception e) {
    e.printStackTrace();
  }
}
origin: com.github.binarywang/weixin-java-miniapp

@Override
public JsonElement serialize(WxMaTemplateMessage message, Type typeOfSrc, JsonSerializationContext context) {
 JsonObject messageJson = new JsonObject();
 messageJson.addProperty("touser", message.getToUser());
 messageJson.addProperty("template_id", message.getTemplateId());
 if (message.getPage() != null) {
  messageJson.addProperty("page", message.getPage());
 if (message.getFormId() != null) {
  messageJson.addProperty("form_id", message.getFormId());
 if (message.getColor() != null) {
  messageJson.addProperty("color", message.getColor());
 if (message.getEmphasisKeyword() != null) {
  messageJson.addProperty("emphasis_keyword", message.getEmphasisKeyword());
 messageJson.add("data", data);
 if (message.getData() == null) {
  return messageJson;
 for (WxMaTemplateData datum : message.getData()) {
  JsonObject dataJson = new JsonObject();
  dataJson.addProperty("value", datum.getValue());
origin: binarywang/WxJava

@Override
public JsonElement serialize(WxMaTemplateMessage message, Type typeOfSrc, JsonSerializationContext context) {
 JsonObject messageJson = new JsonObject();
 messageJson.addProperty("touser", message.getToUser());
 messageJson.addProperty("template_id", message.getTemplateId());
 if (message.getPage() != null) {
  messageJson.addProperty("page", message.getPage());
 if (message.getFormId() != null) {
  messageJson.addProperty("form_id", message.getFormId());
 if (message.getColor() != null) {
  messageJson.addProperty("color", message.getColor());
 if (message.getEmphasisKeyword() != null) {
  messageJson.addProperty("emphasis_keyword", message.getEmphasisKeyword());
 messageJson.add("data", data);
 if (message.getData() == null) {
  return messageJson;
 for (WxMaTemplateData datum : message.getData()) {
  JsonObject dataJson = new JsonObject();
  dataJson.addProperty("value", datum.getValue());
cn.binarywang.wx.miniapp.beanWxMaTemplateMessage

Javadoc

模板消息. 参考 https://mp.weixin.qq.com/debug/wxadoc/dev/api/notice.html#接口说明 模板消息部分

Most used methods

  • <init>
  • getColor
  • getData
  • getEmphasisKeyword
  • getFormId
  • getPage
  • getTemplateId
  • getToUser
  • setColor
  • setData
  • setEmphasisKeyword
  • setFormId
  • setEmphasisKeyword,
  • setFormId,
  • setPage,
  • setTemplateId,
  • setToUser,
  • toJson

Popular in Java

  • Making http post requests using okhttp
  • getSupportFragmentManager (FragmentActivity)
  • setRequestProperty (URLConnection)
  • putExtra (Intent)
  • FileInputStream (java.io)
    An input stream that reads bytes from a file. File file = ...finally if (in != null) in.clos
  • ResultSet (java.sql)
    An interface for an object which represents a database table entry, returned as the result of the qu
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • Stack (java.util)
    Stack is a Last-In/First-Out(LIFO) data structure which represents a stack of objects. It enables u
  • Collectors (java.util.stream)
  • JPanel (javax.swing)
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now