[图片]
云托管服务过段时间自动关闭?云托管的服务,过段时间就自动关闭了,第一次访问就显示在启动中?这个是为啥?
2023-12-28有大佬帮忙看看吗
根据openid查询之后,unionid字段为空,是为什么?是绑定公众平台后的用户openidhttps://developers.weixin.qq.com/doc/offiaccount/User_Management/Get_users_basic_information_UnionID.htmlhttps://developers.weixin.qq.com/doc/offiaccount/User_Management/Get_users_basic_information_UnionID.html 查询的openid部分如下,都没有unionid返回,帮忙看看,谢谢。 'oqX-c6JWiEcabtUm3PFfPVyeDjiE' 'oqX-c6CU0T9apx44ilB-6s9XOAS0' 'oqX-c6CV0k93kSzCf51cXKfwikV4' 'oqX-c6NKUGhYMNBmfGIEkEGD0ZjI' 'oqX-c6ElQ-oLvTmv1SoEQVott8J8' 'oqX-c6G_QlTZQz7cboD2Xa9Os0Ik' 'oqX-c6PoYsGQexAT4-0aQmN8gE9U' 'oqX-c6O0TAkzcbMznI_ZFLAWcG2E' 'oqX-c6PTaw14vXraRqmlLVI8l5TY' 'oqX-c6A2PX5sdsohP6bZqUWmMZEE' 接口是 https://api.weixin.qq.com/cgi-bin/user/info?access_token=****&openid=oqX-c6IDY2RYeIlA_qRw8CjIby8w&lang=zh_CNcch
2023-12-15解决了 wx.config({ appId: 'wxbd3XXXX86da', // 这里传支付appid的 timestamp: result.signature.timestamp + '', // 时间戳,从返回result.signature中获取 nonceStr: result.signature.nonceStr, // 随机字符串,从返回result.signature中获取 signature: result.signature.signature, // 签名,从返回result.signature中获取 jsApiList: ['chooseWXPay'], // 注册的api列表 })
云托管的资源复用场景下,拉起支付页面要加什么参数吗?求大佬帮忙看一下 问题: 加了appid和resourceAppid都试了 也没行 ,在哪里传appid呢? 支付下单是成功了,但是拉起面板失败了。报错是商户传入的appid参数不正确 代码: wx.chooseWXPay({ // 微信SDK传入支付信息 timestamp: parseInt(timeStamp), nonceStr: nonceStr, package: package, resourceAppid: 'wx171ae5a8e8c1f7c1', signType: signType, paySign: paySign, success: function (res) { console.log('chooseWXPay', res) }, }) 谢谢!
2023-11-24这个接口还没有token参数,不知道是从哪里区分的小程序还是公众号,我也不太知道我小程序的openId在系统中为什么是不存在的。看了一些资料也没发现有类似的问题。
云托管,支付,统一下单接口,报错40003,invalid openid,是什么原因呢?麻烦大佬帮忙看一下,小程序,云托管支付的统一下单接口,报错40003 invalid openid。 环境如下: 微信云托管 : springboot-nnii 云托管全局设置>微信支付配置>配置了微信公众号wx17***7c1、微信小程序wxb***6da两个。绑定状态是已绑定。商户号是15*****。 问题如下: 小程序(还未上线),调用统一下单接口(/_/pay/unifiedorde)时,报错40003 invalid openid。 小程序传参数subMchId是商户号15*****,openId是oXh2U60ULSOi3t9rPpIQvN5E0Tw8。 [图片] 但是公众号调用统一下单接口,就可以下单成功,正常返回。 公众号的subMchId也是商户号15*****,openId是,oqX-c6A_QYOJMgh2qzTTlfYK2tiE,除了openId,两个请求参数都一样。因为绑定的都是同一个商户号下。 这两个openid都是通微信号生成的,调用的服务也都是同一个接口,就不知道什么原因,为什么小程序对应的openId不存在。然后还想请问一下通过什么接口能判断小程序的openid是否在appid下? =================解决了================== 原因:公众号和小程序部署在同一个云托管的同一台机器,而云托管下支付单时,没有要求传appid,取得是创建云托管的默认appid(我的是公众号appid),所以小程序的openid下支付单,就会报openid不存在 解决办法: 1。小程序迁到自己的云托管(验证没问题了) 2。大佬建议云托管》设置》资源复用,也适合这个场景,但我没验证过这个,应该也可以。https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/guide/reuse/
2023-11-23麻烦问一下 这个报错最后解决了吗 是什么原因啊 我也报了这个错最近
小程序开通的云托管环境,如何接入公众号h5 微信支付?云托管环境是使用小程序开通的,之前参考官方文档已成功调通小程序端的微信支付,现在参考官方公众号H5接入demo https://github.com/TCloudBase/wxcloudrun-pay-nodejs接入公众号支付,小程序和公众号已在控制台绑定资源复用,也新增了公众号appid和商户号的绑定,但在云托管服务调用统一下单接口http://api.weixin.qq.com/_/pay/unifiedorder?from_appid=公众号appid时,报invalid openid,请求参数中传入的openid 是用户在公众号端的openid。当我把openid换回小程序端openid时,是调用时成功的。看起来像是unifiedorder接口不支持通过from_appid=公众号appid来调用,底层还是把调用方当作是小程序,这种情况如何处理呢?
2023-11-20