微信小程序支付回调无法发送订阅消息?
发布于 7 年前 作者 owu 7200 次浏览 来自 官方Issues

接口下发订阅消息subscribeMessage.send官方说需要有点击时间或者在支付回调才能唤起,但是目前在支付回调中无法唤起,但是通过点击事件wx.requestSubscribeMessage再调用subscribeMessage.send是可以唤起的,说明配置和调用subscribeMessage.send方法是正确的。那么有如下几个问题:

1.在小程序支付回调中调用subscribeMessage.send是否需要在前台调用获取下发权限wx.requestSubscribeMessage,让用户选择是否接收订阅消息

2.subscribeMessage.send方法是在前台支付成功后直接调用还是在后台支付回调方法中调用,如果是后台调用,是否有请求方式post或get方式的限制

3.虽然订阅消息不能在开发者工具中测试,但是在小程序回调方法中调用subscribeMessage.send方法后,放到服务器中测试没有返回response,但是用开发者工具测是会返回response,其中会返回错误码。这个是什么原因

希望官方帮忙解决一下


2 回复

有报错信息吗?

这是我的代码片段,您看看哪里有问题

回到顶部