最近做微信jsapi支付碰到了个问题,后台返回的数据都正确却显示缺少参数

代码:

 function jsApiCall() {alert(wxApi);WeixinJSBridge.invoke('getBrandWCPayRequest', wxApi, //josn串function (res) {//WeixinJSBridge.log(res.err_msg);//alert(res.err_code + res.err_desc + res.err_msg);if (res.err_msg == "get_brand_wcpay_request:ok") {// 使用以上方式判断前端返回,微信团队郑重提示://res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。//window.location.href = "http://zf.cnklyjt.com/example/TicketIndex.aspx";}//else//    alert(JSON.stringify(res));});}

这里的wxapi是后台通过统一下单返回的

下单和js参数代码:这些demo里都有

WxPayData unifiedOrderResult = jsApiPay.GetUnifiedOrderResult(money);var wxJsApiParam = jsApiPay.GetJsApiParameters();//获取H5调起JS API参数       

前台获取wxJsApiParam代码:

   $.ajax({url: '@Url.Action("OrderCreate")?openid=@ViewBag.openid&access_token=@ViewBag.access_token&money=' + money,type: 'get',dataType: "html",//改成jsonasync: false,success: function (data) {wxApi = data;debugger}})

问题就出在这个dataType上,html格式的数据放在jsApiCall中作为参数不起作用,把dataType换成json就能正常支付了。

调用支付JSAPI缺少参数:appid相关推荐

  1. 调用支付jsapi缺少参数:total_fee_小程序支付问题怎么解决?

    微信小程序开发的过程一定会遇到各种问题,最让人棘手的就是支付问题,因为没有支付做商城类似的小程序就没有办法完成最关键的一步.那么支付失败到底什么原因呢?一下子收集了几个错误类似,希望对你有帮助: No ...

  2. 微信支付接口,提示:调用支付jsapi缺少参数: $key0$

    下面是 官方给的 帮助文档. 支付返回签名错误 注意签名参数的大小写,支付密钥key要到商户平台设置,设置的规则是32位数字与字母大小写的组合.以下链接为签名过程. (https://pay.weix ...

  3. 调用支付jsapi缺少参数package_iOS微信支付(Swift)

    前言 微信支付的iOS的Demo不言而喻,所有的参数都是后台生成传过来的,完全没参考价值,并且有的注意点文档上也没说,现在我就说一下微信支付开发中需要注意的地方 项目配置 把实例项目中的一下文件拖到项 ...

  4. 调用支付jsapi缺少参数 total_fee

    在做微信支付的时候,使用的是easyWecha框架,https://easywechat.org/zh-cn/docs/payment.html 生成js代码调用微信发起支付的时候遇到[缺少参数 to ...

  5. 调用支付jsapi缺少参数appid_服务商模式下的小程序微信支付

    最近,要做一个小程序商城的项目,需要在小程序中用到分账功能,也就是顾客购买商品支付的钱要给各个店铺,这就需要用到服务商模式. 在谈服务商模式下小程序微信支付之前,我们先要有一个服务商的商户号,这个商户 ...

  6. EasyWechat微信支付jsapi缺少参数 total_fee

    这是因为使用了老版本的EasyWechat(3.x版本及以下),导致创建订单时,有时服务器IP(spbill_create_ip)会获取成ipv6的,有时候获取成ipv4,而微信那边又不认识ipv6, ...

  7. 调用支付jsapl缺少参数:totalfee openid无法取得_微信支付的架构到底有多牛?

    作者:方秋枋 原标题:<基于 C++ 构建微信客户端跨平台开发框架> 来自公号:开发者技术前线 背景 作为一个重要业务,微信支付在客户端上面临着各种问题.其中最核心问题就是分平台实现导致的 ...

  8. 调用支付jsapl缺少参数:totalfee openid无法取得_微信支付的软件架构,牛逼!

    ✋点击"面试交流"加入交流群✋ "置顶公众号",每天推送面试专题 最新热文:技术人的江湖,看不见的刀光剑影 背景 作为一个重要业务,微信支付在客户端上面临着各种 ...

  9. 11.23关于微信JSAPI缺少参数的问题解决

    今天解决了微信里面的一个坑 调用微信JSAPI接口的时候报错:JSAPI缺少参数total_fee 这个问题相似的还有缺少参数 appid 等一类问题,那么到底问题出在哪儿呢? 经过我的调试 ,有两种 ...

最新文章

  1. 使用libre office writer 为文档添加可跳转目录
  2. 对象不支持“abigimage”属性或方法
  3. vue源码之响应式数据
  4. 线性代数及其应用(part4)--特征向量与线性变换
  5. arcgis创建剖面线execl文件
  6. mysql 事件调度器_【MySQL】事件调度器 (Event Scheduler)
  7. 千万别惹程序员之经典的SQL注入式***
  8. 转换为正整数_进制之间的转换
  9. Servlet工作原理
  10. Hamcrest使用
  11. Oracle LiveLabs实验:Introduction to Oracle Spatial
  12. 171021 逆向-Xp0intCTF(re300)
  13. 混沌工程(Chaos Engineering) 到底是什么?
  14. Computer Networking——network layer QA
  15. python 当前时间的零点,python 获取当天凌晨零点的时间戳方法
  16. 内网如何连接外网,注意!!
  17. 苹果注定要输给欧盟,USB-C成为标准接口已是大势所趋
  18. C语言中的移位运算乘法,C语言中 移位操作运算
  19. 记录uniapp时间戳转换
  20. 【电气专业知识问答】问:高频开关直流充电电源结构、组成及性能特点是什么?

热门文章

  1. IDEA断点调试技巧,多张动图包教包会
  2. 2014-05-13 13:35:42
  3. FND:如何查看非自己提交的请求的结果
  4. Flash 遮罩层 上海东方明珠塔碧波荡漾的效果以及灯光闪闪的效果
  5. android q 开发者预览版,OPPO Reno(标准版)Android Q 开发者预览版发布
  6. Orange NLP实习面试
  7. TI KeyStone架构支持L2及传输处理
  8. javascript排序算法总结
  9. unity3d显示小窗口
  10. 初闻链表深似海,再回眸已入心