// 微信发送请求到第三方应用时,会回调到该方法 @Override public void onReq(BaseReq req) { switch (req.getType()) { case ConstantsAPI.COMMAND_GETMESSAGE_FROM_WX: goToGetMsg(); break; case ConstantsAPI.COMMAND_SHOWMESSAGE_FROM_WX: goToShowMsg((ShowMessageFromWX.Req) req); break; default: break; } }
public void toBundle(Bundle bundle) { super.toBundle(bundle); bundle.putAll(er.toBundle(message)); bundle.putInt("_wxapi_sendmessagetowx_req_scene", scene); }
public void fromBundle(Bundle bundle) { super.fromBundle(bundle); message = er.fromBundle(bundle); scene = bundle.getInt("_wxapi_sendmessagetowx_req_scene"); }
private void addBasicReqParams(Map<String, String> reqMap, BaseReq req) { req.setMsgType(reqMap.get("MsgType")); req.setFromUserName(reqMap.get("FromUserName")); req.setToUserName(reqMap.get("ToUserName")); req.setCreateTime(Long.parseLong(reqMap.get("CreateTime"))); }