本文主要是介绍微信的一次性订阅消息,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
功能说明
https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1500434436_aWfqW&token=&lang=zh_CN
我的用途是 点击公司微信公众号的时候,拉起微信打开一次性消息订阅授权页,授权通过之后让后台发送一条消息给微信用户
这是发送消息的地方//微信wxapi = WXAPIFactory.createWXAPI(GongzhongHaoActivity.this, Api.APP_ID);//注册wxapi.registerApp(Api.APP_ID);SubscribeMessage.Req req = new SubscribeMessage.Req();
// int mTargetScene = SendMessageToWX.Req.WXSceneSession;req.scene = 887;req.templateID = "你注册的AppID";req.reserved = URLEncoder.encode("hello");wxapi.sendReq(req);
接受消息
不要忘记这个类哦
@Overridepublic void onReq(BaseReq baseReq) {Log.i("weixin", "onShowMessageFromWXReq:zoulereq ");}@Overridepublic void onResp(BaseResp baseResp) {Log.i("weixin", "onShowMessageFromWXReq:zouleresq " + baseResp.openId + token);receiveMsg(token, baseResp.openId);//这个是请求后台接口的照片,传递给后台openId}
这篇关于微信的一次性订阅消息的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!