| | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.matrix.component.tools.HttpClientUtil; |
| | | import com.matrix.core.pojo.AjaxResult; |
| | | import com.matrix.system.hive.plugin.util.HttpUtils; |
| | | import com.matrix.system.shopXcx.api.WeChatGzhApiTools; |
| | | import com.matrix.system.shopXcx.bean.ShopAdvertisType; |
| | | import org.apache.commons.httpclient.HttpClient; |
| | |
| | | @ResponseBody |
| | | public AjaxResult template() { |
| | | GzhTemplateMessagePojo messagePojo=new GzhTemplateMessagePojo(); |
| | | messagePojo.setTouser("123"); |
| | | messagePojo.setTemplate_id("543"); |
| | | messagePojo.setUrl("231"); |
| | | messagePojo.setMiniprogram("65475234","/123/234123412"); |
| | | messagePojo.setFirst("1231","#453454"); |
| | | messagePojo.setKeyWord("1231","#453454"); |
| | | System.out.println(JSONObject.toJSON(messagePojo).toString()); |
| | | messagePojo.setTouser("o8EB656NQYwhUuKPMhVVwP_wtLJI"); |
| | | messagePojo.setTemplate_id("Mqu9xPYj_JFhXNj7nLJS7LESQUy6Z7FoCOmVO66Oxe8"); |
| | | //messagePojo.setUrl("www.baidu.com"); |
| | | // messagePojo.setMiniprogram(gzhAppId,"/123/234123412"); |
| | | messagePojo.setFirst("尊敬的谭娅:","#453454"); |
| | | messagePojo.setKeyWord("活细胞肩部护理","#453454"); |
| | | messagePojo.setKeyWord("2014年7月21日 18:36","#453454"); |
| | | messagePojo.setRemark("您的护理课程剩余3次。","#453454"); |
| | | |
| | | String ACCESS_TOKEN=WeChatGzhApiTools.getAccessToken(gzhAppId,gzhSecret); |
| | | String url="https://api.weixin.qq.com/cgi-bin/message/template/send?access_token="+ACCESS_TOKEN; |
| | | |
| | | System.out.println(JSONObject.toJSON(messagePojo).toString()); |
| | | JSONObject result= HttpClientUtil.sendPostWithJson(url,JSONObject.toJSON(messagePojo).toString()); |
| | | System.out.println(result.toString()); |
| | | return AjaxResult.buildSuccessInstance("1"); |
| | |
| | | |
| | | } |
| | | |
| | | |
| | | @RequestMapping("/getUserList") |
| | | @ResponseBody |
| | | public AjaxResult getUserList() { |
| | | |
| | | String ACCESS_TOKEN=WeChatGzhApiTools.getAccessToken(gzhAppId,gzhSecret); |
| | | |
| | | String url="https://api.weixin.qq.com/cgi-bin/user/get?access_token=ACCESS_TOKEN&next_openid=NEXT_OPENID".replaceAll("ACCESS_TOKEN",ACCESS_TOKEN); |
| | | |
| | | |
| | | String result= HttpUtils.sendGet(url,""); |
| | | System.out.println(result.toString()); |
| | | return AjaxResult.buildSuccessInstance("1"); |
| | | |
| | | |
| | | } |
| | | |
| | | } |