1.配置文件:
appId:公众号id
appSecret: 秘钥
token: 应用标识(token)
shouquan: 授权
2.创建连接:
TokenManager manger = new TokenManager(new WeixinTokenCreator(config.getWxappid(), config.getWxappsecret()),
new FileCacheStorager<Token>("config"));// 更新微信access_token存放位置
3:创建菜单:
MenuApi menuApi = new MenuApi(tokenManager);
menuApi.deleteMenu();
List<Button> buttons = new ArrayList<>();
buttons.add(new Button("name", url, ButtonType.view));
buttons.add(new Button("name",url, ButtonType.view));
buttons.add(new Button("name", url, ButtonType.view));
menuApi.createMenu(buttons)
4:发送推送消息:
WxTmplApi tmpl = new WxTmplApi(tokenManager);
TemplateMessage tplMessage = new TemplateMessage(openId, "模板", Shorturl(""));
tplMessage.pushItem("first", title);
tplMessage.pushItem("keyword2", time);
tplMessage.pushItem("keyword1", name);
tplMessage.pushItem("remark", remark);
try {
tmpl.sendTmplMessage(tplMessage);
} catch (WeixinException e) {
e.printStackTrace();
}
本文详细介绍如何使用微信公众号API进行配置管理、菜单创建及消息推送。包括配置文件设置、access_token管理、菜单操作与模板消息推送的具体实现过程。
6431

被折叠的 条评论
为什么被折叠?



