建议你对接口逻辑进行参数输出查看具体请求数据, 是否是存在订单
微信JSAPI申请退款问题接口 url: https://api.mch.weixin.qq.com/secapi/pay/refund 描述 参数错误:输入的商户订单号有误 out_trade_no 和 transaction_id 二选一中 都填写或者单填,都出现 订单号有误 transaction_id 和微信中支付通知 交易单号相同 参数错误:输入的商户订单号有误 transaction_id 和微信中支付通知 商户单号相同 参数错误:输入的商户订单号有误
2021-02-26直接更换路径, 他会自动备份过去
我的微信安装在D盘,为什么图片、文件保存目录都在C盘如题,我应该怎么迁移到D盘,重新安装电脑微信可以解决这个问题吗,求详解~谢谢啦 [图片]
2021-02-26就连pc 浏览器打开都一样, 应该不是微信的问题
域名经常被拦截提示,需要确认才可以访问,请求取消拦截[图片][图片] https://legendrw.xyz https://cloud.legendrw.xyz 两个网站上无任何违法内容,多次申请恢复都没有恢复,请求解除拦截两个域名,谢谢。
2021-02-25是不是你朋友圈设置了不可见
将小程序转发到朋友圈,其他人看不到,怎么回事呢?想问一下各位,我们是正规的小程序,运营了很久的,今天我转发了小程序到朋友圈,但是发现其他人都看不到我这条朋友圈,刚开始小程序转发道朋友圈这个功能出来的时候,我试过都是别人是可以看到的,不知道突然怎么看不到了?有大佬知道的吗?
2021-02-23https://developers.weixin.qq.com/miniprogram/dev/framework/ministore/minishopopencomponent2/scene/shipinhao.html
视频号如何直播卖货?视频号如何直播卖货
2021-02-06https://developers.weixin.qq.com/miniprogram/dev/framework/ministore/minishopopencomponent2/zujianyunyingguifan.html#%E4%B8%83%E3%80%81%E8%87%AA%E5%AE%9A%E4%B9%89%E7%89%88%E4%BA%A4%E6%98%93%E7%BB%84%E4%BB%B6%E7%B1%BB%E7%9B%AE%E5%87%86%E5%85%A5%E8%A6%81%E6%B1%82
微信小程序自定义版交易组件,去开通,提示不在白名单内,,是什么原因呢?提示该小程序不在白名单内 [图片]
2021-02-05小程序半年内存在违规操作
微信小程序自定义版交易组件,去开通,提示不在白名单内,,是什么原因呢?1 自定义交易组件不能开通,提示不再白名单内
2021-02-05内测中, 需要申请内测资格, 但是建议你还是等公测吧 , 很难
微信视频号的直播可以放在小程序里吗?想问一下微信视频号的直播可以挂在小程序里吗,想小程序里挂上微信视频号的直播,所以问一下有没有人做过
2021-02-02统一下单, 商家绑定了两个小程序, 第一个支付是好,到第二个小程序就无法调取支付, 商家与小程序已经绑定, 且也对过了相关参数, 调取支付的方法和第一个小程序是一致的, 不知到是怎么回事了。 补充: 1.通过排查, 微信工具可以通过校验,但是api接口 返回 ‘’签名错误‘’。 2 因为是多个小程序绑定一个商家, 所以也更换过商家相关的key 和证书, 以及小程序的, 但还是不行。 3 基于 微信给出的排查, 几回都排查了几遍, 没有问题。 4 另一个小程序能正常支付, 且demo 是直接copy 过来的, 无参数更改, 且有说是,可能是因为排序问题, 也是通过排序后进行的请求还是不行 5 微信你们就不能给出一个具体点的解决办法吗?
([('return_code', 'FAIL'), ('return_msg', '签名错误')统一下单, 商家绑定了两个小程序, 第一个支付是好,到第二个小程序就无法调取支付, 商家与小程序已经绑定, 且也对过了相关参数, 调取支付的方法和第一个小程序是一致的, 不知到是怎么回事了。 补充: 1.通过排查, 微信工具可以通过校验,但是api接口 返回 ‘’签名错误‘’。 2 因为是多个小程序绑定一个商家, 所以也更换过商家相关的key 和证书, 以及小程序的, 但还是不行。 3 基于 微信给出的排查, 几回都排查了几遍, 没有问题。 4 另一个小程序能正常支付, 且demo 是直接copy 过来的, 无参数更改, 且有说是,可能是因为排序问题, 也是通过排序后进行的请求还是不行 5 微信你们就不能给出一个具体点的解决办法吗?
2020-10-12同样的问题, 期待官方能有解决办法..
websocket延时问题功能对延时要求非常高,又需要网络通信,所以使用了websocket。 写了一个测试页面,功能很简单:定义一个变量存储要发送的数据。打开websocket连接,然后向服务端发送变量中的数据。服务端收到后会返回。当SocketTask.onMessage监听到服务端数据后,立马向服务端再次发送变量中的数据。 这样,就是发送-接收-发送-接收这样的循环。小程序这边没有任何其他逻辑处理,页面也没有使用定时器。勾选了开发者工具中的“不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书”。 然后,使用开发者工具调试,服务端进行了打印,发现从服务端返回数据到再次接收到开发者工具发来的数据,耗时在10ms以内。 然而,使用真机调试,发现这个耗时普遍在120ms以上。服务端进行了抓包和打印,发现每次小程序收到服务端返回,先给出一个tcp的确认,这个耗时很短,一般是20ms左右,但等收到小程序的websocket数据,150ms就过去了。 本来网络延时若在40ms以内,是可以满足要求的。但现在局域网就达到120ms以上,这个太高了,想请教一下为何tcp的确认明明这么快,websocket发送数据却延迟这么高? 具体开发环境为:小程序开发PC和服务端PC在同一个局域网,连接同一个路由器;微信小程序真机调试使用iPhone6S,iPhone6S没有插SIM卡,使用wifi连接同一个路由器。 调试基础库试过2.0.4和2.3.0。 附上测试代码: [代码]Page({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]socketTask: [代码][代码]null[代码][代码],[代码][代码] [代码][代码]data: [代码][代码]'123'[代码][代码] [代码][代码]},[代码][代码] [代码][代码]onLoad: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]},[代码][代码] [代码][代码]openConnect: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]let that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]let socketTask = wx.connectSocket({[代码][代码] [代码][代码]url: [代码][代码]'ws://192.168.1.10:10002'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"建立连接成功"[代码][代码]);[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"建立连接失败"[代码][代码]);[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]socketTask.onOpen([代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"连接打开"[代码][代码]);[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]});[代码][代码] [代码][代码]socketTask.onClose([代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"连接关闭"[代码][代码]);[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]});[代码][代码] [代码][代码]socketTask.onError([代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"连接错误"[代码][代码]);[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]});[代码][代码] [代码][代码]socketTask.onMessage([代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"服务端返回消息"[代码][代码]);[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]that.sendMsg();[代码][代码] [代码][代码]});[代码][代码] [代码][代码]this[代码][代码].data.socketTask = socketTask;[代码][代码] [代码][代码]},[代码][代码] [代码][代码]closeConnect: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]let socketTask = [代码][代码]this[代码][代码].data.socketTask;[代码][代码] [代码][代码]if[代码] [代码](socketTask) {[代码][代码] [代码][代码]socketTask.close({[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"关闭接口成功"[代码][代码]);[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"关闭接口失败"[代码][代码]);[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]sendMsg: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]let value = [代码][代码]this[代码][代码].data.data;[代码][代码] [代码][代码]console.log([代码][代码]"尝试发送消息:"[代码] [代码]+ value);[代码][代码] [代码][代码]let socketTask = [代码][代码]this[代码][代码].data.socketTask;[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]this[代码][代码].data.socketTask) {[代码][代码] [代码][代码]socketTask.send({[代码][代码] [代码][代码]data: value,[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"发送消息成功"[代码][代码]);[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"发送消息失败"[代码][代码]);[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码]})[代码]
2020-05-06