微信为了避免第三方强制用户滥用分享功能,把分享结果回调给取消了,就是正常逻辑下你获取不到是否分享成功。
请教一下,微信分享返回值为什么一直是BaseResp.ErrCode.ERR_OK?各位大神好,我是新手,最近接入微信分享,无论是分享成功还是取消,返回值一直都是BaseResp.ErrCode.ERR_OK,求指点! //分享代码 api = WXAPIFactory.createWXAPI(ba.context, "wx6609****943a2223"); public void SendText(String text,boolean isTimeline) { WXTextObject textObj = new WXTextObject(); textObj.text = text; WXMediaMessage msg = new WXMediaMessage(); msg.mediaObject = textObj; msg.description = text; SendMessageToWX.Req req = new SendMessageToWX.Req(); req.transaction = buildTransaction("text"); req.message = msg; req.scene = isTimeline ? SendMessageToWX.Req.WXSceneTimeline : SendMessageToWX.Req.WXSceneSession; api.sendReq(req); } //回调代码 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); api = WXAPIFactory.createWXAPI(this, "wx6609****943a2223"); api.handleIntent(getIntent(), this); } @Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); setIntent(intent); api.handleIntent(intent, this); } @Override public void onResp(BaseResp resp) { String result=null; if (resp.getType() == ConstantsAPI.COMMAND_SENDMESSAGE_TO_WX) { switch (resp.errCode) { case BaseResp.ErrCode.ERR_OK: result = "ok"; break; case BaseResp.ErrCode.ERR_USER_CANCEL: result = "cancel"; break; case BaseResp.ErrCode.ERR_AUTH_DENIED: result = "denied"; break; default: result = "other"; break; } Toast.makeText(this, "errCode=" + resp.errCode + ",Type=" + resp.getType(), Toast.LENGTH_LONG).show(); } finish(); }
2021-12-06请问问题解决了吗? 我们公司的小程序也遇到了一样的问题。我们是房屋销售中介,想通过一些优惠券去吸引购房者。 而我们提供的预售许可证主体也不是我们公司。 微信是要放弃房屋中介这块业务了吗? 如果有什么好的解决方案可以告诉我们,那太感谢了。 @运营专员
购房平台类小程序,如何通过房地产营销类目审核?情况描述: 我们有一款购房小程序,提交审核被拒绝,拒绝原因是“”你的小程序涉及提供购房意向款、优惠券、权益券等营销活动,请补充选择:房地产-房地产营销类目。“” 矛盾点: 1、我们是购房返利020产品,用户线上领取,补贴由我们线下支付,帮助购房者降低购房成本,将我们自己的利润返利给购房者,既不涉及到任何消费者线上缴费、付款的内容,也对用户百益而无一害。 2、根据补充类目要求,我们进行了类目增加操作,发现:当前房地产-房地产营销类目,要求小程序提供项目开发商的销售/预售许可证,而我们是购房平台型产品,已尝试提交一个项目的许可证,但以主体不一致而失败告终 。 提问: 1、房地产营销类目是仅仅针对开发商单一项目开放的类目? 2、购房平台型产品,如何提交房地产营销类目? 附: AppID(小程序ID):wx59bae0b049e4251a
2020-05-30