小程序 配置普通二维码后无法正确打开对应版本的小程序 NetPuter 🍼2018-09-271630浏览问题模块: Bug反馈 框架类型 问题类型 操作时间 AppID 小程序 Bug 2018-09-27 wx4d34aad2fcbd9f54 ## 复现路径 在小程序后台配置了两个二维码规则: 第一个:二维码地址是 https://www.xxx.com/yyy-cards/,小程序路径是 /pages/card/index,测试范围是线上版,全网发布是已发布,测试链接是 https://www.xxx.com/yyy-cards/123456 第二个:二维码地址是 https://dev.xxx.com/yyy-cards/,小程序路径是 /pages/card/index,测试范围是体验版,全网发布是已发布,测试链接是 https://dev.xxx.com/yyy-cards/123456 ## 预期表现 对于第一个规则: 不管是管理员还是普通用户(非小程序开发人员)扫【符合二维码规则】的码,打开线上版 但对于第二个规则: 管理员扫【测试链接】的码,打开体验版 管理员扫【符合二维码规则但非测试链接】的码,打开体验版 普通用户扫【测试链接】的码,打开网页 普通用户扫【符合二维码规则但非测试链接】的码,打开网页 ## 当前 Bug 的表现(可附上截图) 对于第一个规则: 不管是管理员还是普通用户(非小程序开发人员)扫【符合二维码规则】的码,都能打开线上版 但对于第二个规则: 管理员扫【测试链接】的码,可以打开体验版【符合预期】 管理员扫【符合二维码规则但非测试链接】的码,直接打开线上版【不符合预期,应该打开体验版】 普通用户扫【测试链接】的码,直接打开线上版【不符合预期,应该打开网页】 普通用户扫【符合二维码规则但非测试链接】的码,直接打开线上版【不符合预期,应该打开网页】 ## 提供一个最简复现 Demo 小程序后台问题,非小程序代码问题,故无 demo ## 补充 就算发布了新版小程序,也一样存在这个问题 这个问题大概是两周前发现的,今天和朋友交流发现也是一样的情况,所以才来社区提问 最后一次编辑于 2018-09-27 回答关注问题 3 个回答 jeremyjeremy 想要打开开发版,或者体验版,只能是测试的二维码 MCC 有测试二维码,的文档地址吗 2018-09-28 NetPuter 🍼回复MCC 应该是指测试链接对应的二维码 2018-09-28 NetPuter 🍼 能否在测试链接这块放松一些,毕竟范围仅限小程序的开发者和体验者,应该不会造成什么影响吧? 2018-09-28 2018-09-28 有用 疯姿疯姿 我是开发者,测试连接也填写,扫面一直进入网页,没有跳转到开发版的小程序 2018-10-12 有用 yelo🐯yelo🐯 +1 2018-09-27 有用 相关问题 在体验版本,扫普通链接二维码打开小程序如何配置? 配置了扫普通链接二维码打开小程序无法打开体验版小程序,始终打开的是线上版本? 配置普通链接二维码打开小程序,配置完成后无法打开? 普通二维码配置后,无法打开小程序? 配置了扫普通链接二维码打开小程序无法打开开发版或体验版小程序,始终打开的是线上版本 相关文档 扫普通链接二维码打开小程序: 小程序/介绍/扫码打开小程序接入指南/扫普通链接二维码打开小程序 二维码跳转规则: 小程序/介绍/扫码打开小程序接入指南/扫普通链接二维码打开小程序 二维码内容获取: 小程序/介绍/扫码打开小程序接入指南/扫普通链接二维码打开小程序 配置流程: 小程序/介绍/扫码打开小程序接入指南/扫普通链接二维码打开小程序 功能介绍: 小程序/介绍/扫码打开小程序接入指南/扫普通链接二维码打开小程序
配置普通二维码后无法正确打开对应版本的小程序## 复现路径 在小程序后台配置了两个二维码规则: 第一个:二维码地址是 https://www.xxx.com/yyy-cards/,小程序路径是 /pages/card/index,测试范围是线上版,全网发布是已发布,测试链接是 https://www.xxx.com/yyy-cards/123456 第二个:二维码地址是 https://dev.xxx.com/yyy-cards/,小程序路径是 /pages/card/index,测试范围是体验版,全网发布是已发布,测试链接是 https://dev.xxx.com/yyy-cards/123456 ## 预期表现 对于第一个规则: 不管是管理员还是普通用户(非小程序开发人员)扫【符合二维码规则】的码,打开线上版 但对于第二个规则: 管理员扫【测试链接】的码,打开体验版 管理员扫【符合二维码规则但非测试链接】的码,打开体验版 普通用户扫【测试链接】的码,打开网页 普通用户扫【符合二维码规则但非测试链接】的码,打开网页 ## 当前 Bug 的表现(可附上截图) 对于第一个规则: 不管是管理员还是普通用户(非小程序开发人员)扫【符合二维码规则】的码,都能打开线上版 但对于第二个规则: 管理员扫【测试链接】的码,可以打开体验版【符合预期】 管理员扫【符合二维码规则但非测试链接】的码,直接打开线上版【不符合预期,应该打开体验版】 普通用户扫【测试链接】的码,直接打开线上版【不符合预期,应该打开网页】 普通用户扫【符合二维码规则但非测试链接】的码,直接打开线上版【不符合预期,应该打开网页】 ## 提供一个最简复现 Demo 小程序后台问题,非小程序代码问题,故无 demo ## 补充 就算发布了新版小程序,也一样存在这个问题 这个问题大概是两周前发现的,今天和朋友交流发现也是一样的情况,所以才来社区提问
2023-08-21React Developer Tools
申请微信支付,营业执照法人是A,但是申请微信支付绑定的是B的银行卡号,申请后被驳回申请微信支付,营业执照法人是A,但是申请微信支付绑定的是B的银行卡号,申请后被驳回提示必须法人必须与营业执照名称一致,有什么办法可以解决吗?
2022-12-141608591210
新注册商户号无故受限(都还没开始运营!),请求官方还我公道!商户号:1608591210 账号是于4/18注册的,审核通过后我进行了金额为1分钱的测试单,随马上被查封,账号受到了提现限制的处理。 我于5/5提交了申诉的请求申诉员于5/12对我的请求进行了处理,结果是关闭支付功能,恢复提现。我的号只能提现了,连支付都给我关了。 我打了95017-2询问处理缘由,客服叫我重新申请,附个人手持证明照片。5/13我递交请求,内附我之前的订单都是测试订单的手持证明图片。5/20审核人员进行了处理,但我却被告知关闭支付。我打给客服,工号3953却叫我重新申请一个,叫我重新注册一个个体户的资质,再注册一个新的商户号。可是我商户都没违规就查封,还要我提交各种申请,我都提交后,最后叫我去重新申请一个???你们处理什么都不说明理由,随便就封我吗?微信小程序我4.18就能上线了,每次提交申诉处理要一个星期,这都一个月了,我的商户号还是支付功能关闭的状态。而且每次处理都是准时一个星期,你们处理申诉单,是用机器人吗?腾讯这么大的公司,没有钱请人支付这么重要功能下的审核员?垄断支付功能之后就能随便对待商户用户了吗? [图片] 我是一个小开发者,时间就是金钱,经不起这么耗,商户未经营就遭此祸,请求工作人员恢复我的商户,若有违规请告知我缘由
2021-05-31wxd3fb494b67458c90
因图片过滤而被封禁了被搜索功能,已做了整改,能否恳请解封?原帖https://developers.weixin.qq.com/community/develop/doc/000228b140cbd8a3203abb8a456000?jumpto=comment&commentid=00026027560ff0a92a3ada20c510 目前我们已在所有的用户自定义内容的地方都上了图片和文字的过滤了,恳请解封,我们原本也不是没有做,只是做了异步的,然后审核力度没有微信的官方接口强,导致被封了,目前我们不但接入了微信官方接口,同时七牛云的图片审核也保留着,同时是用户上传发布内容时就直接告知用户上传的内容是否违规了,恳请解封,这个功能对我们来说太重要了。谢谢
2021-01-072000002166533752
怎么卖食品零食?小商店怎么卖食品零食?
2020-12-20https://shop.weixin.qq.com
开通内测的商家微信号填写哪个?填写内测申请问卷时,有一项:开通内测的商家微信号,这里该怎样填写?是填写企业公众号的微信号吗?还是填提交问卷的个人微信号?另外多久才能给到通知呢。谢谢。
2020-11-15ovo588
小程序呗冻结,找回账号的时候需要填写企业信息?小程序当初主体是个人的,冻结找回的时候,需要填写主体资料。。。麻烦帮忙看一下 原始ID:gh_7cd27a03b01f [图片]
2020-11-09两句两句
企业付款到零钱失败企业付款到零钱使用接口调用时,出现一笔提示SEND_FAILED(发送失败,请查单确认付款状态) 订单。调用查询企业付款接口,提示NOT_FOUND(指定单号数据不存在)
2019-11-20substr
付款时出现“调用支付JSAPI缺少参数:appld”第三方系统与公众号后台配置时重置了密钥,现第三方系统可以正常进行支付操作,但导致我们原系统出了问题,用户付款时出现:“调用支付JSAPI缺少参数:appld”字样,新的第三方系统用户支付则没有问题,请问如何解决同一个公众号后台能配置两个系统的问题呢?
2019-10-15substr
【微信jsApi 支付】微信内H5调起支付时,提示“验证签名失败”统一下单已通过,也设置了sign_type是 MD5,并且获取到了 prepay_id,然后将参数传递到前段js,就提示验证签名失败,查了好多帖子都不成。请高手指点下。 C# 后端代码: [代码]WxPayData result = WxPayApi.UnifiedOrder(data);[代码][代码]//调用统一下单接口[代码][代码] [代码] [代码] [代码][代码]string[代码] [代码]S_return_code = result.GetValue([代码][代码]"return_code"[代码][代码]).ToString();[代码][代码] [代码][代码]//return Content(S_return_code);[代码][代码] [代码][代码]if[代码] [代码](S_return_code == [代码][代码]"SUCCESS"[代码][代码])[代码][代码] [代码][代码]{[代码] [代码] [代码][代码]string[代码] [代码]timeStamp = ConvertDateTimeInt(DateTime.Now).ToString();[代码][代码] [代码][代码]ViewData[[代码][代码]"timeStamp"[代码][代码]] = timeStamp;[代码] [代码] [代码][代码]string[代码] [代码]prepay_id = result.GetValue([代码][代码]"prepay_id"[代码][代码]).ToString();[代码][代码] [代码][代码]ViewData[[代码][代码]"prepay_id"[代码][代码]] = prepay_id;[代码] [代码] [代码][代码]string[代码] [代码]S_return_code_appid = result.GetValue([代码][代码]"appid"[代码][代码]).ToString();[代码][代码] [代码][代码]ViewData[[代码][代码]"appid"[代码][代码]] = S_return_code_appid;[代码] [代码] [代码][代码]//string S_return_code_nonceStr = result.GetValue("nonce_str").ToString();[代码][代码] [代码][代码]string[代码] [代码]S_return_code_nonceStr = nonceStr;[代码][代码] [代码][代码]ViewData[[代码][代码]"nonceStr"[代码][代码]] = S_return_code_nonceStr;[代码] [代码] [代码][代码]//string pay_stringA = "appId=" + S_return_code_appid + "&timeStamp=" + timeStamp + "&nonceStr=" + S_return_code_nonceStr + "&package=prepay_id=" + prepay_id + "&signType=MD5";[代码][代码] [代码][代码]string[代码] [代码]pay_stringA = [代码][代码]"appid="[代码] [代码]+ S_return_code_appid + [代码][代码]"&nonceStr="[代码] [代码]+ S_return_code_nonceStr + [代码][代码]"&package=prepay_id="[代码] [代码]+ prepay_id + [代码][代码]"&signType=MD5&timeStamp="[代码] [代码]+ timeStamp;[代码][代码] [代码][代码]string[代码] [代码]pay_SignTemp = pay_stringA + [代码][代码]"&key="[代码] [代码]+ S_key;[代码][代码] [代码][代码]//return Content(pay_SignTemp);[代码] [代码] [代码][代码]string[代码] [代码]S_paySign = MakeSign(pay_SignTemp);[代码][代码] [代码][代码]//string S_paySign = result.GetValue("sign").ToString();[代码][代码] [代码][代码]ViewData[[代码][代码]"S_paySign"[代码][代码]] = S_paySign;[代码][代码] [代码][代码]}[代码][代码] [代码][代码]else[代码][代码] [代码][代码]{[代码][代码] [代码][代码]Response.Redirect([代码][代码]"/error/?s_err="[代码] [代码]+ HttpUtility.UrlEncode([代码][代码]"支付失败。"[代码][代码]));[代码][代码] [代码][代码]Response.End();[代码][代码] [代码][代码]}[代码]前段代码: [代码]function[代码] [代码]onBridgeReady(){[代码][代码] [代码][代码]WeixinJSBridge.invoke([代码][代码] [代码][代码]'getBrandWCPayRequest'[代码][代码], {[代码][代码] [代码][代码]"appId"[代码][代码]:[代码][代码]"@ViewData["[代码][代码]appid[代码][代码]"]"[代码][代码], [代码][代码]//公众号名称,由商户传入[代码][代码] [代码][代码]"nonceStr"[代码][代码]:[代码][代码]"@ViewData["[代码][代码]nonceStr[代码][代码]"]"[代码][代码], [代码][代码]//随机串[代码][代码] [代码][代码]"package"[代码][代码]:[代码][代码]"prepay_id=@ViewData["[代码][代码]prepay_id[代码][代码]"]"[代码][代码],[代码][代码] [代码][代码]"signType"[代码][代码]: [代码][代码]"MD5"[代码][代码], [代码][代码]//微信签名方式:[代码][代码] [代码][代码]"timeStamp"[代码][代码]:[代码][代码]"@ViewData["[代码][代码]timeStamp[代码][代码]"]"[代码][代码], [代码][代码]//时间戳,自1970年以来的秒数[代码][代码] [代码][代码]"paySign"[代码][代码]:[代码][代码]"@ViewData["[代码][代码]S_paySign[代码][代码]"]"[代码] [代码]//微信签名[代码][代码] [代码][代码]},[代码][代码] [代码][代码]function[代码][代码](res){[代码][代码] [代码][代码]if[代码][代码](res.err_msg == [代码][代码]"get_brand_wcpay_request:ok"[代码] [代码]){[代码][代码] [代码][代码]// 使用以上方式判断前端返回,微信团队郑重提示:[代码][代码] [代码][代码]//res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]}[代码]接口调试工具https://pay.weixin.qq.com/wiki/tools/signverify/ 也检测过二次签名的 Sign 是正确的。就不明白了,为什么一直提示“验证签名失败”。 nonceStr 的数值也是统一下单时生成的随机串。 key 也没有问题,做NATIVE支付时是成功的。 请问还有哪会出现问题啊。
2019-10-15