#使用技巧#调用云之家接口,发送公众号消息原创
4人赞赏了该文章
810次浏览
未经作者许可,禁止转载编辑于2023年01月30日 15:06:41
1、登录云之家创建公众号
2、配置权限,获取 eid 公共号id
3、调用发送接口-可以添加自己逻辑编辑msg,list传入云之家openId
public JSONObject sendMsg(List<String> list, String msg) { RestTemplate restTemplate = new RestTemplate(); String no = YZJConfig.getNo();//团队号eid String publd = YZJConfig.getPubld();//公共号id String pubsercet = YZJConfig.getPubsercet();//随机唯一值 String time = YZJConfig.getTime();//10位unix时间戳 String nonce = RandomStringUtils.randomAlphanumeric(8); JSONObject jsonObject = PubaccUtil.genernateFrom(no, publd, pubsercet, nonce, time); String url = YZJConfig.getURL1(); YZJ yzj = new YZJ(); yzj.setFrom(jsonObject); List<YZJTo> toLst = new ArrayList<>(); toLst.add(new YZJTo(YZJConfig.getNo(), list)); yzj.setTo(toLst); yzj.setType("2");//纯文本 yzj.setMsg(new YZJText(msg)); String s = JSON.toJSONString(yzj); JSONObject re = restTemplate.postForObject(url, yzj, JSONObject.class); logger.info("Util --公共号消息发送:" + LocalDateTime.now() + " >>>" + nonce); try { Thread.sleep(5000); } catch (InterruptedException e) { e.printStackTrace(); } return re; }
4、测试
赞 4
4人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读