小程序推送消息到客户端

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/male09/article/details/83790575

只需三歩走

  1. 下载封装包:已经封装好了官方的推送过程的封装包
  2. 导入工程的libs
  3. 拷贝一下内容
public static void main(String[] args) {
        TemplateBean templateBean = new TemplateBean();
        templateBean.setForm_id("1541490628867");//表单Id
        templateBean.setPage("pages/index/index");//点击跳转页面
        templateBean.setToUser("oUZzx5KbNHS2H-k7YekUlyNP1940");//用户唯一识别号
        templateBean.setTemplateId("ljxWXnIonLHr8r2I7gSVj35OYQpSMuIfidDl39v8FNg");//模板消息Id
        //一下是 模板消息内容根据自己的需要穿件数量
        List<TemplateParam> paras = new ArrayList<TemplateParam>();
        paras.add(new TemplateParam("keyword1", "发生火灾"));
        paras.add(new TemplateParam("keyword2", "目前火势较大,已自动呼叫消防系统"));
        paras.add(new TemplateParam("keyword3", "CMY4-11-0A"));
        paras.add(new TemplateParam("keyword4", "2017年8月14日13时35分"));
        templateBean.setEmphasis_keyword("keyword1.DATA");
        templateBean.setTemplateParamList(paras);
        //获取token凭证。参数为 appId,小程序secret
        TokenBean token = CommonUtil.getToken("wx2b9e54a5310294c4","276fc69d7eac17ca7c019fdeac65076b");
        String accessToken = token.getAccessToken();
        //最后一步请求接口  推送成功
        int result1 = CommonUtil.sendTemplateMsg(accessToken, templateBean);
        System.out.println("result1>>>>>>>>"+result1);
        if (0==result1) {
            System.err.println("推送成功");
        } else {
            System.err.println("推送失败");
        }
    }

修改你的信息就OK了
有什么不懂得欢迎指导询问[email protected]

猜你喜欢

转载自blog.csdn.net/male09/article/details/83790575