java实现微信发送消息

Python012

java实现微信发送消息,第1张

net的我有java的还没看呢 给你说说原理 通过开发者id 或者关注者列表 然后通过用户openid(用户唯一标示)向用户发送客服消息 他这个通道是走的客服消息 ,前提是必须关注者主动向公众号发过消息 时限为24h

两种方式:

1 用微信公众平台提供的接口

2 直接抓取微信公众平台网站上的数据包(几乎所有请求都是ajax形式,并返回Json数组的),用httpclient来模拟。

#1的好处是:微信提供的接口,名正言顺。

缺点是:1 接口太少;2 不能主动向某个用户说话(因为推送似乎一天就一条),必须用户发起给微信平台,微信平台再通过http调用你的系统,你不能反过来搞;3 好像还有时间限制,超过几秒就断了。

看看微信公众平台开发者文档吧。

接入微信公众号后,java可以通过httpclient 给微信接口发送请求,

当然你的appid和secret必须有。。

不同的接口信息格式也是不相同,多看看文档。