使用微信小程序的appid和对应的用户openid,调用发放普通红包接口:https://api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack,返回值为
使用同样的appid和openid,通过微信支付的后台,上传openid文件的形式发放,可以成功发放红包。服务号网页部分手机显示异常--微信小程序开发教程。
请问这是一个bug,还是专门设计为限制微信小程序使用现金红包接口?
本文来自微信小程序开发者论坛 微信小程序工厂 http://www.xcxgc.com 转载请保留。
微信小程序开发者回答:
天***:
同问,我也遇到了这个问题。
用微信小程序的appid和对应的商户号发放不成功,提示“非法appid,请确认是否为公众号的appid”。同样的程序调用我使用微信公众平台的appid和对应支付商户号是可以成功的。
现在遇到的需求是客户必须要使用微信小程序的二维码扫码收红包,所以我获得的openid是微信小程序的openid.
本文网址:http://www.91bianli.com/weixinxiaochengxu/55627.html