收藏
回答

调用支付JSAPI缺少参数:appId?

微信公众号使用wx.chooseWXPay调起微信支付的时候,一直提示:调用支付JSAPI缺少参数:appId

我在开发者工具中是有看到有传入appId的:

上面的是我们接口返回的支付参数的配置,但是wx.chooseWXPay begin的时候,的确又没有了appId,真机直接调起后提示:

调用支付JSAPI缺少参数:appId


请问这是什么问题啊 ,真的好疑惑啊,请解答一下,很急!!

回答关注问题邀请回答
收藏

8 个回答

  • wuw
    wuw
    2022-04-24

    看下json数据类型对不对 typeof看看,可能传的是string

    json数据里的key,大小写要和文档一致

    2022-04-24
    有用 1
    回复
  • Good fortune
    Good fortune
    2021-07-15

    解决了吗!求指导

    2021-07-15
    有用
    回复
  • 赵鉥丰
    赵鉥丰
    2021-02-25

    遇到同样的问题 怎么解决的啊,

    2021-02-25
    有用
    回复
  • Zzx
    Zzx
    2020-11-27

    怎么解决的????????????????同样的问题

    2020-11-27
    有用
    回复
  • W
    W
    2020-09-26

    怎么解决的

    2020-09-26
    有用
    回复
  • Nikita
    Nikita
    2020-08-29

    ????没官方回复的吗

    2020-08-29
    有用
    回复
  • LaFely
    LaFely
    2020-08-28

    一般都是传输的参数格式错误,建议仔细检查一样参数格式大小写等

    2020-08-28
    有用
    回复 2
    • Nikita
      Nikita
      2020-08-28
      我已经截图出来了 你觉得哪里大小写有问题。。。很明显就是正确啊 appId  有啥问题?
      2020-08-28
      回复
    • LaFely
      LaFely
      2020-08-31回复Nikita
      首先检查一下格式,再检查大小写,然后看看appid绑定的商户id是否匹配。再检查签名
      2020-08-31
      回复
  • 德玛
    德玛
    2020-08-28

    如果微信的各项域名配置没有问题,可以再检查一下签名的参数。

    2020-08-28
    有用
    回复
登录 后发表内容
问题标签