微信小程序发送模板消息
2017-12-28 00:00
507 查看
摘要: 微信小程序发送模板消息后台
/** * 模板详情 * @param openId openId * @param templateId 模板ID * @param tokenId tokenId * TODO throw new exception */ public void templateItem(String openId,String templateId,String tokenId, String formId){ TemplateData templateData = TemplateData.New(); templateData.setTouser(openId); templateData.setTemplate_id(templateId); templateData.add("keyword1","新年礼券","#173177");//TODO 卡券名称 templateData.add("keyword2","2017年12月29日-2018年1月3日","#173177");//TODO 领取时间 templateData.add("keyword3","2017年12月29日-2018年1月3日","#173177");//TODO 有效日期 templateData.add("keyword4","购物满299元可抵30元(正价商品)","#173177");//TODO 使用限制 JSONObject json = new JSONObject(templateData); try { json.put("form_id",formId); json.put("page","/pages/code/code"); } catch (JSONException e) { e.printStackTrace(); } //TODO "emphasis_keyword": "keyword1.DATA" 放大关键字 String jsonResult = HttpUtils.post( "https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=" + tokenId, json.toString()); com.alibaba.fastjson.JSONObject parseObject = JSON.parseObject(jsonResult); System.out.println("wechatOut========"+parseObject.toJSONString()); String errmsg = parseObject.getString("errmsg"); if (!errmsg.equals("ok")) { throw new BaseAppException(errmsg); } }
相关文章推荐
- 【微信小程序】发送消息模板教程
- 微信小程序-发送模板消息(C#)
- 微信小程序 发送模板消息
- 小程序模板消息发送(微信推送)
- 微信小程序发送模板消息
- 微信小程序 无限formId 无限发送模板消息 保存formId
- 微信小程序发送模板消息
- 微信小程序——发送模板消息
- 简单收集微信小程序formId,解决发送模板消息不够用的问题
- C#开发之微信小程序发送模板消息功能
- 微信小程序之发送模板消息(通过openid推送消息给用户)
- 微信小程序之 PHP 发送模板消息
- 原创:【微信小程序】发送消息模板教程(后台以PHP示例)
- 【微信小程序】发送消息模板教程
- 微信小程序之定时发送模板消息
- 微信小程序,公众号发送模板消息(java)
- 微信小程序发送模板消息请求
- 微信模板消息发送帮助类
- 微信小程序模板消息详解
- 小程序发送template模板消息-小程序支付开发-视频教程