微信给特定单个用户推送消息,用Java如何实现?

2025-05-01 04:21:55
推荐回答(1个)
回答1:

导入httpcore的jar包,httpclient用httppost调用

https://api.weixin.qq.com/cgi-bin/message/mass/send?access_token=ACCESS_TOKEN

这个接口 分别传入用户的openid即可
参考微信的wiki
http://mp.weixin.qq.com/wiki/15/5380a4e6f02f2ffdc7981a8ed7a40753.html

根据OpenID列表群发【订阅号不可用,服务号认证后可用】

接口调用请求说明
http请求方式: POST

POST数据说明
POST数据示例如下:
图文消息(注意图文消息的media_id需要通过上述方法来得到):
{
"touser":[
"OPENID1",
"OPENID2"
],
"mpnews":{
"media_id":"123dsdajkasd231jhksad"
},
"msgtype":"mpnews"
}