[图片] [图片] 我这看没啥问题啊
Native支付返回urlNative支付返回url格式如下 weixin://wxpay/bizpayurl?pr=ryVvOZczz 生成的二维码识别不了 生成二维码的工具没问题 生成的格式每次后缀都有'zz'两个字符是怎么回事,这个怎么解决
2021-07-13你们有欧洲业务吗?没有欧洲业务鸟他干啥?
欧盟信息安全要求删除用户信息确认?根据欧盟信息安全法微信官方邮箱发函要求删除openid为o1wMu5wGtCRcQ******27oNFhqrc的用户,该公众号接入的第三方平台系统接收到的openid均以“oR-ugw”开头,现在需要确认下该用户其他信息作进一步核实,实在找不到途径确认信息只能发帖,事关用户信息安全追责请速帮忙处理
2021-07-13二维码本质就是把文本字符串变成点阵,内容都是文本,只不过程序识别后发现如果开头是 http:// 或者 https:// 的就会把它当做 URL、尝试用浏览器打开。 P.S. 印刷之前你们自己都不先试试的吗?
链接生成的二维码扫出来是文本,怎么才能变成链接呢?生成了一批链接,二维码喷印厂喷印的二维码扫描结果是文本,怎么才能是链接啊?提供的链接是不包含http://的,是受这个的影响才不能扫描是链接的吗?因为是瓶盖,所以瓶盖无法替换了。
2021-07-13官方目前没有。 你可以自行接入阿拉丁数据或者其他第三方的数据采集平台。
数据分析的访问页面API有没具体详情参数?如题,访问页面API只提供页面的访问数据(如:pages/goods),但是我想统计商品详情页的访问数据(如:pages/goods?id=123,我想知道这个id为123的商品的访问数据),有没有可以获取具体参数的接口?
2021-07-13现在只有账号迁移这一种途径了。 登录微信公众平台,在公众号设置里你就能看到账号迁移的入口了。
公众号可以私转公吗?想问一下,我现在是个人主体,你能改成公司主体吗?需要怎么改?
2021-07-13[图片] 签名时这几个参数要用 & 字符连接,我看你代码里也没用 & 呀。
微信公众号开发调用jssdk,配置时总是 invalid signature?前端环境: vue2.0 weixin-js-sdk: 1.6.0 后端环境: springboot2.0+ 引入maven依赖: <dependency> <groupId>com.github.binarywang</groupId> <artifactId>weixin-java-mp</artifactId> <version>4.1.0</version> <scope>compile</scope> </dependency> 签名接口: public WxJsapiSignature getOfficialAccountsShareSign(String url) { try { AppConfigReq appConfigReq = new AppConfigReq(); appConfigReq.setKeyPrefix(JmsConstant.APP_CONFIG_WXPAY); AppConfigWxpay appConfigWxpay = appConfigWxpayService.getAppConfigWxpay(appConfigReq); // 使用这个实现类则表示将配置信息存储在内存中 WxMpDefaultConfigImpl wxMpDefaultConfig = new WxMpDefaultConfigImpl(); wxMpDefaultConfig.setAppId(appConfigWxpay.getSlAppId()); wxMpDefaultConfig.setSecret(appConfigWxpay.getSlSecret()); // 这里设值之前,已经通过@Component @Bean new WxMpServiceImpl() 注入了 wxMpService.setWxMpConfigStorage(wxMpDefaultConfig); log.debug("JmsUserServiceImpl getOfficialAccountsShareSign wxMpService -> {}", wxMpService.getWxMpConfigStorage()); return wxMpService.createJsapiSignature(url); } catch (WxErrorException e) { log.error("JmsUserServiceImpl getOfficialAccountsShareSign createJsapiSignature error -> {}", e.getMessage()); Asserts.fail(e.getMessage()); } return null; } 签名方法: public WxJsapiSignature createJsapiSignature(String url) throws WxErrorException { long timestamp = System.currentTimeMillis() / 1000L; String randomStr = RandomUtils.getRandomStr(); String jsapiTicket = this.getJsapiTicket(false); String signature = SHA1.genWithAmple(new String[]{"jsapi_ticket=" + jsapiTicket, "noncestr=" + randomStr, "timestamp=" + timestamp, "url=" + url}); WxJsapiSignature jsapiSignature = new WxJsapiSignature(); jsapiSignature.setAppId(this.getWxMpConfigStorage().getAppId()); jsapiSignature.setTimestamp(timestamp); jsapiSignature.setNonceStr(randomStr); jsapiSignature.setUrl(url); jsapiSignature.setSignature(signature); return jsapiSignature; } 接口返回实体: @Data public class WxJsapiSignature { private String appId; private String nonceStr; private long timestamp; private String url; private String signature; } 前端返回数据和错误信息: [图片] Vue调用方法: this.$http.post( this.$apiUri.APP_ADD_UPDTA_HESIGN, { url: "https://mth-gzh.lanceyi.com/", }, (res) => { wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来 appId: res.data.appId, // 必填,公众号的唯一标识 timestamp: res.data.timestamp, // 必填,生成签名的时间戳 nonceStr: res.data.nonceStr, // 必填,生成签名的随机串 signature: res.data.signature, // 必填,签名 url: res.data.url, jsApiList: [ "checkJsApi", "updateAppMessageShareData", "onMenuShareAppMessage", "onMenuShareTimeline", "chooseWXPay", "showOptionMenu", "hideMenuItems", "showMenuItems", "onMenuShareTimeline", ], // 必填,需要使用的JS接口列表 }); wx.ready(function () { // 分享给朋友 wx.onMenuShareAppMessage({ title: goods.title, desc: goods.desc, link: shareUrl, imgUrl: goods.imgUrl, success: function (res) { console.log("分享成功"); }, cancel: function (res) { console.log("分享失败!"); }, }); }); } ); 调试时的签名验证截图: [图片] [图片] 所有的条件都满足,实在找不到哪里出现问题,希望官方能给出正确解释和解决方案!
2021-07-12你可以自行把括号转换成统一的之后再比对,比如全角括号都先替换成半角括号,或是半角括号都先替换成全角括号。
小程序和微信主体一致怎么判断?https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/2.0/api/ThirdParty/token/api_get_authorizer_info.html 如上接口只返回了主体名称,有的企业填写的时候括号(( 不一样导致判断为主体不一致,这个有没有更确定的类似ID的信息可以判断?
2021-07-12如果数据没拼错的,一般来说是子商户号和服务商商户号弄混了。 再就可能是你用的微信收款商业版,这个业务不支持 API 查询。
商户号和订单信息不匹配订单号是4200001175202107128638142952 调微信的订单查询接口返回商户号和订单信息不匹配。验证了商户号也没问题。
2021-07-12`out_trade_no` 好像和 `out_order_no` 不是一个东西,支付分订单没有 `out_trade_no`。
支付分退款接口,使用out_trade_no进行退款,报RESOURCE_NOT_EXISTS问题可复现 使用环境:微信h5中调用 支付分已完结的订单,申请退款时,使用外部商户订单号进行退款,会出现RESOURCE_NOT_EXISTS,订单不存在错误提示。 支付成功返回: { "code": "200", "msg": "请求成功", "data": "{\"appid\":\"xxx\",\"mchid\":\"xxx\",\"service_id\":\"xxx\",\"out_order_no\":\"M20210712001\",\"service_introduction\":\"xxx租借服务\",\"state\":\"DONE\",\"state_description\":\"\",\"total_amount\":100,\"post_payments\":[{\"name\":\"租借费\",\"amount\":100,\"description\":\"0.01/分钟\"}],\"risk_fund\":{\"name\":\"DEPOSIT\",\"amount\":9900,\"description\":\"\"},\"time_range\":{\"start_time\":\"20210712162957\",\"end_time\":\"20210712163211\"},\"attach\":\"\",\"notify_url\":\"http://xxx/xxx/payScoreCallbackNotification.do\",\"order_id\":\"1000000000202107121390175710571\",\"need_collection\":true,\"collection\":{\"state\":\"USER_PAID\",\"total_amount\":100,\"paying_amount\":0,\"paid_amount\":100,\"details\":[{\"amount\":100,\"paid_type\":\"NEWTON\",\"paid_time\":\"20210712163213\",\"transaction_id\":\"4200001188202107123853641530\"}]},\"openid\":\"oSaGm6EJRRkZ30_US62dfR9Ps0rQ\"}" } //1.申请退款请求代码(out_trade_no): { "amount": { "currency": "CNY", "refund": 1, "total": 100 }, "notify_url": "http://xxx/xxx/refundCallbackNotification.do", "out_refund_no": "tk4wyp81811vqW003t17kA3F8g85u64ID7", "out_trade_no": "M20210712001", "reason": "手动退款" } //退款返回 {"code":"RESOURCE_NOT_EXISTS","message":"订单不存在"} 2.使用transaction_id进行退款是可以的 退款请求参数(使用微信支付单号transaction_id): { "amount": { "currency": "CNY", "refund": 1, "total": 100 }, "notify_url": "http://xxx/xxx/refundCallbackNotification.do", "out_refund_no": "tk5rS72co70JA8080vt66638aR628979qI", "reason": "手动退款", "transaction_id": "4200001188202107123853641530" } 退款返回: { "code": "200", "msg": "请求成功", "data": "{\"mchid\":\"xxx\",\"out_trade_no\":\"NN1yXx4f68mvIoqIMs2wY7xxxxj0gPZx\",\"transaction_id\":\"4200001188202107123853641530\",\"out_refund_no\":\"tk5rS72co70JA8080vt66638aR628979qI\",\"refund_id\":\"50301608892021071210582812260\",\"refund_status\":\"SUCCESS\",\"success_time\":\"2021-07-12T16:36:59+08:00\",\"amount\":{\"total\":100,\"refund\":1,\"payer_total\":100,\"payer_refund\":1},\"user_received_account\":\"支付用户零钱通\"}" }
2021-07-12https://kf.qq.com/touch/bill/180227selfqa9ab6ac55.html
微信公众号注销时之前的银行账户注销不能小额打款怎么办?微信公众号注销时需要小额打款,但是之前注册该公众号时填写的银行账户已经因为单位合并注销了 现在又要求用那个账户打款,怎么可能?请问有别的方法吗?
2021-07-12