1. 程式人生 > >小程式推送訊息到客戶端

小程式推送訊息到客戶端

只需三歩走

  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]