我的用途是 点击公司微信公众号的时候,拉起微信打开一次性消息订阅授权页,授权通过之后让后台发送一条消息给微信用户
这是发送消息的地方
//微信
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);
接受消息
不要忘记这个类哦
@Override
public void onReq(BaseReq baseReq) {
Log.i("weixin", "onShowMessageFromWXReq:zoulereq ");
}
@Override
public void onResp(BaseResp baseResp) {
Log.i("weixin", "onShowMessageFromWXReq:zouleresq " + baseResp.openId + token);
receiveMsg(token, baseResp.openId);//这个是请求后台接口的照片,传递给后台openId
}