微信支付里的【小程序红包】功能目前已经停止申请。
官方推荐使用【商家红包】,并且也有提示【"现金红包"、"小程序红包"产品统一升级为"商家红包",产品功能相同,管理更加方便。你已经开通商家红包,可以前往新页面使用。】
但是我弄好了之后,使用小程序的appid 去调用 mmpaymkttransfers/sendredpack 这个接口,还是会报【ILLEGAL_APPID,非法appid 错误】
小程序也绑定到【商家红包】这个产品下了,见下图。麻烦官方看看这个是什么问题
补充说明,我另外用了一个【服务号】appid 来调用这个接口,功能是正常的,说明我这边的各种认证、key啥的都没有问题
【已解决】
就是开通了【商家红包】之后,【小程序红包】【现金红包】等等这些接口就能直接使用了。直接去看对应的接口文档,直接调用就可以
小程序红包需要调用小程序红包接口https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon_xcx.php?chapter=18_2&index=3
https://api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack这是现金红包,不支持小程序调用