Java对接微信公众号模板消息

公众号模板消息(可跳转小程序,可携带参数) 公众号模板消息 阅读详情

场景

产品经理今天告知想要一个功能:微信定时接收自己的运营平台每天的数据,比如今天注册多少人,有多少个订单等!暂时想到的是通过微信公众号给关注的特定客户发送运维消息,看了公众号提供的模板功能,就记录下来便于以后对接!

获取ACCESS_TOKEN

公众号提供的功能api的基础前提是需要拿到token,拿到token后才能去调用相关的接口

 

 

获取token直接就是一个get请求,代码如下:

/**
	 * @author:JackRen
	 * @Description:获取授权token
	 * @date:2021年3月25日下午5:34:48
	 * @return
	 */
	public static String obtainAccessToken() {
	    /**发送Https请求到微信*/
	    Map<String, Object> respMap;
		String resp = null;
		
		resp = JsoupTool.get("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=XXX&secret=XXX", null);
	    respMap = (Map<String, Object>)JsonTool.parse(resp);
	    logger.info("令牌:"+respMap);
	    String token  = String.valueOf(respMap.get("access_
微信公众号发送模板消息实现 阅读详情

相关推荐

微信公众号消息推送java

System.err.println("发送失败 openId: " + openId + ", 错误: " + e.getMessage());throw new RuntimeException("微信模板消息发送失败", e);throw new RuntimeException("客服消息发送失败", e);throw new RuntimeException("图文消息发送失败", e);data.put("first", "您好,您有新的订单通知");// 根据消息类型处理。

haogexiaole的博客 908

小程序订阅消息推送(含源码)java实现小程序推送,springboot实现微信消息推送

前面写过一篇云开发实现小程序订阅消息(模板消息)推送的文章,《借助云开发实现小程序订阅消息和模板消息的推送功能》是有好多同学用的是Java写后台,所以今天就再来写一篇Java后台实现小程序订阅消息推送的文章。 老规矩先看效果图 至于如何创建模板消息,如果获取模板id我这节就不再讲解,不知道的同学可以查看我上篇文章《借助云开发实现小程序订阅消息和模板消息的推送功能》里面有详细的讲解。 今天呢就...

编程小石头 1万+

微信公众号消息通知手把手教程

项目需求:微信公众号消息推送 首先你需要我给你提供以下地址 方便你进行开发 准备阶段: a 模版消息推送开发文档 链接 b 微信公众号测试号地址 链接 c 微信公众平台接口调试工具 链接 开发调试阶段 1 查看a文档 发现 步骤6 发送模版消息 所以 我们要准备 openid 模版id 以及我们去b文档 去设置一个模版 用于测试发送消息 2 这是时候你肯定不知道 模版消息是什么 就是你公众号 推送给 用户的一个固定模版的消息格式 比如我要弄的会议提醒 效果如...

gaoqiang1112的博客 1万+

java实现微信公众号消息推送

接口调用请求说明 http请求方式: POST 请求地址:https://api.weixin.qq.com/cgi-bin/message/template/sendaccess_token=ACCESS_TOKENPOST数据说明 POST数据示例如下: 参数说明 注: (1)openId:微信用户在当前公众号的唯一标识,消息接收方 (2)template_id: (3)url和miniprogram都是非必填字段,若都不传则模板无跳转;若都传,会优先跳转至小程序。开发者可根据实际需要选择其中一种

m0_67403272的博客 1929

微信公众号开发-----微信模板消息推送

本文只提供代码实现,详细内容介绍请阅读信公众平台技术文档之模板消息接口 前提: 1)获取用户openId 微信公众号开发-----网页授权,java获取微信公众号用户的个人信息 2)获取access_token并定时刷新 微信公众号开发----获取access_token,定时刷新access_token 1、登录微信公众平台,在模板库中添加想要的模板 2、发送消息模板说明 接口调用请求说明 h...

small_emotion的博客 1038

java微信小程序或者公众号发送统一服务消息

这里有两种方式,一种是发送服务通知、一种是发送公众号通知。 public class MessageUtil { private static final Logger logger = LoggerFactory.getLogger(MessageUtil.class); /** * 统一服务消息 * 小程序模板消息,发送服务通知 * * @param token 小程序ACCESS_TOKEN * @param

小四是个程序猿的博客 3970

Java对接微信公众号模板消息推送

本文介绍了微信公众号模板消息推送的实现过程。首先需要注册公众号并申请模板消息功能,搭建SpringBoot项目并引入WxJavaSDK。通过配置类设置公众号的appId和secret,使用WxMpTemplateMessage类构建消息模板,包括接收者openid、模板ID和自定义数据内容。最后通过wxMpService发送模板消息,并提供了测试接口示例。整个过程涵盖了从准备工作到代码实现的完整流程,为开发者提供了微信公众号消息推送的具体实现方案。

wjianwei666的专栏 477

Java微信公众号开发之发送微信模板消息

微信发送模板消息接口文档地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751277 温馨提示:请各位开发者使用微信模板消息功能前,仔细阅读上述发送模板消息接口文档,少走弯路; 一、微信公众号开发框架 <!-- 微信框架 参考:https://github.com/Wechat-Gr...

Thinkingcao的专栏 1万+

【微信公众号】8、SpringBoot整合WxJava发送模板消息

模板消息仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。 1、主动发送消息 1、在微信公众号中我们多数都是被动回复用户消息,在文章:【微信开发】4、SpringBoot整合WxJava处理微信消息、事件推送 中我们可以收到用户的消息、事件推送,从而被动回复用户信息。 2、微信公众号中能主动给用户发送消息的方式有以下几种: 1、模板消息,每个账号的模板消息的日调用上限为10万次 2、群

JACKAL 20万+

java 微信公众号推送模版消息

微信公众号是许多企业和个人用来与用户互动的重要平台。通过微信公众号推送模板消息,开发者可以向用户发送定制化的通知,例如订单状态更新、活动提醒或重要公告等。Java 作为一种广泛应用的编程语言,能够通过调用微信公众平台提供的 API 来实现模板消息的推送。本文将详细介绍如何在 Java 中实现这一功能,并通过实例展示整个过程。本文将介绍如何在 Java 中实现微信公众号的模板消息推送。我们将从微信公众平台的 API 接口入手,逐步讲解如何获取 access_token、构建模板消息并推送给用户。

喵手的博客 1280

Java开发微信公众号之被动回复用户消息-回复文本消息

一、前言 小伙伴们,大家好,关于微信系列的文章好久没有更新了,偶尔看到有小伙伴在文末评论说文章太浅显了,想让我写点有进阶性的东西,其实一开始写微信相关文章的目的是帮助更多零基础的微信开发者快速了解、接入、熟悉到微信公众号开发,快速融入到这个环境中,以及学习如何使用当下比较流行的WxJava这一款SDK框架开发我们自己的微信公众号后台,实现一些常用的: 文本消息回复、图片消息回复、自定义菜单、菜单点击事件、以及模板消息推送、自定义带参数二维码流量分销等功能,因此本篇文章将以在接入开发者后,如何使用Java语言

Thinkingcao的专栏 5864

微信公众号配置 Token 认证以及消息推送功能

介绍在使用公众号开发功能时,涉及到的菜单、消息回复、推送等功能时,前面需要的一些准备工作,以及如何配置后端服务进行交互,同时提供了 Token 认证配置、网页授权、模版消息推送功能相关的源码给到大家

vnjohn 博主 > 主线分享后端领域业务设计知识、源码思想、架构设计 1万+

【微信公众号开发(Java版)笔记整理五】模板消息

模板消息 仅用于公众号向用户发送重要的服务通知,只能用于符合其要求的服务场景中,如信用卡刷卡通知,商品购买成功通知等。不支持广告等营销类消息以及其它所有可能对用户造成骚扰的消息。

小异常的博客 406

FFmpeg 部署与使用(含Docker部署)

ffmpeg 部署以及使用

weixin_38584583的博客 910

【Java】对接微信转账到零钱接口 Java微信商家转账 apiV3(该踩的雷都踩了)

配置apiv3依赖java代码。

Moonhwa的博客 4317

简易电梯控制系统设计(两层楼)(

(电子科技大学 数字系统实验二 结课验收项目 ) 题目要求:

m0_48801027的博客 1万+

机器学习系列(3)_逻辑回归应用之Kaggle泰坦尼克之灾

f作者: 寒小阳 &&龙心尘 时间:2015年10月。 出处: 声明:版权所有,转载请注明出处,谢谢。手把手机器学习之逻辑回归应用——Kaggle泰坦尼克之灾1.引言先说一句,年末双十一什么的一来,真是非(mang)常(cheng)欢(gou)乐(le)!然后push自己抽出时间来写这篇blog的原因也非常简单: 写完前两篇逻辑回归的介绍和各个角度理解之后,小伙伴们纷纷表示『好像很高级的样纸,

寒小阳 43万+

AMS TMF8820/21/28 SPAD 掩码和模式选择

为了实现最快的测距周期,将报告周期设置在测距周期以下的毫秒,以确保不会有等待时间。除了8X8固定了pixel的位置意外,其他模式客户可以设计自己的spad掩码,并将spad单独分配给通道。对于这些spad掩码,有一些约束。左下角提示红色代表光学中心,绿色方框表示单个spad,每个MP里可能有2X3个spad,也有2X5个spad,也有3X6+3个spad,这部分适配光学,最大的程度的利用spad区域。以下是几种预定义的spad掩码,非常灵活的配置,来适配各种3X3,4X4,8X8的模式选择。

dream it possible 700

Android11车机系统海外项目资源包RRO方案优化

本文介绍了汽车设置应用如何通过Android RRO(运行时资源叠加)方案实现多车型差异化资源管理。针对不同车型(国内/海外、轿车/SUV)和配置(方向盘、轮毂等),采用产品变体(productFlavors)构建不同APK版本,并通过JSON配置文件动态启用对应资源包。系统根据车辆下线配置自动匹配适用的资源叠加包,解决了硬编码判断带来的维护问题。该方案实现了资源的高效复用,同时支持灵活配置多种车型组合,为汽车行业多车型共平台开发提供了可扩展的技术实现。

shusuanly的博客 469

【100%通过率】华为od统一考试B卷【需要打开多少监视器】JAVA&Go 实现

某长方形停车场,每个车位上方都有对应监控器,当且仅当在当前车位或者前后左右四个方向任意一个车位范围停车时,监控器才需要打开:给出某一时刻停车场的停车分布,请统计最少需要打开多少个监控器

MISAYAONE的博客 1万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

上一篇: Docker之私有镜像仓库Harbor搭建
下一篇: Rancher 图形化管理K8S
JackRenEngineer
博客等级 码龄10年 37粉丝 120原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值