收藏
回答

sendBizRedPacket:fail scene 1001 not support?怎么解决

  1. 小程序发放红包接口已经调通了,但是通过前端调用小程序红包领取接口出现这个问题:
  2. wx. sendBizRedPacket ({
  3.     timeStamp: '', // 支付签名时间戳,
  4.     nonceStr: '', // 支付签名随机串,不长于 32 位
  5.     package: '', //扩展字段,由商户传入
  6.     signType: '', // 签名方式,
  7.     paySign: '', // 支付签名
  8.     success:function(res){},
  9.     fail:function(res){},
  10.     complete:function(res){}
  11. })

所有参数都有传,发放接口传的场景值是:PRODUCT_2:抽奖

请问各位大佬是怎么解决的??


最后一次编辑于  03-21
回答关注问题邀请回答
收藏

3 个回答

  • Memory
    Memory
    03-21

    目前小程序红包仅支持用户微信扫码打开小程序,进行红包领取。(场景值1011,1025,1047,1124,小程序场景值详情参见文档

    你访问场景值不对,所以无法发放成功

    03-21
    有用 1
    回复 2
    • 一直
      一直
      发表于移动端
      03-21
      发体验版的时候是可以指定场景值吗?
      03-21
      回复
    • Memory
      Memory
      03-21回复一直
      场景值是访问来源,不是你指定的
      03-21
      回复
  • peng
    peng
    03-21

    工具编译模式中选下扫码场景

    03-21
    有用 1
    回复 2
    • 一直
      一直
      03-21
      好的,我试试
      03-21
      回复
    • 一直
      一直
      03-21
      你好,我试了下还是报这个错
      03-21
      回复
  • Yza
    Yza
    03-22

    只有扫码的情况打开才可以成功。扫二维码,扫小程序码,扫一物一码等情况。在IDE中 从编译模式中从扫码方式中 打开即可。先要在后端通过接API调用生成红包,再从前端中打开红包。

    03-22
    有用
    回复
登录 后发表内容
问题标签