微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法


Posted in PHP onJanuary 12, 2016

这段时间一直比较忙,一忙起来真感觉自己就只是一台挣钱的机器了(说的好像能挣到多少钱似的,呵呵);这会儿难得有点儿空闲时间,想把前段时间开发微信公众号支付遇到问题及解决方法跟大家分享下,这些“暗坑”能不掉就不掉吧,要不然关键时刻出问题,真是让人急的焦头烂额。

 双12客户的商城活动正在蓄势进行中,却有用户频频反馈说:支付不了,有问题,并截图如下:

  微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法

当时问题感觉很奇怪,自己测试多次都ok啊,问题来了都赶紧解决吧,最终找到解决办法:

原因是程序中一个字符串变量被错误的设置为数字类型,解决方法很简单,只需要给其加上双引号即可

打开WxPay.JsApiPay.php这个文件

把 $jsapi->SetTimeStamp($timeStamp);

修改成$jsapi->SetTimeStamp("$timeStamp");

 微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法

还有一点需要提醒的是:由于微信公众号支付要通过网页授权获取用户信息,所以发起支付的页面地址不能有参数,否则会提示:returnurl不存在。

好了,这也是我个人的解决办法,有好的解决方案,欢迎各位亲提出,共同学习进步,谢谢!

PHP 相关文章推荐
打造计数器DIY三步曲(上)
Oct 09 PHP
PHP5中的this,self和parent关键字详解教程
Mar 19 PHP
递归删除一个节点以及该节点下的所有节点示例
Mar 19 PHP
php获取网页请求状态程序示例
Jun 17 PHP
ThinkPHP视图查询详解
Jun 30 PHP
php微信支付之APP支付方法
Mar 04 PHP
一个简单至极的PHP缓存类代码
Oct 23 PHP
PHP微信支付实例解析
Jul 22 PHP
PHP实现RTX发送消息提醒的实例代码
Jan 03 PHP
PHP 进度条函数的简单实例
Sep 19 PHP
php封装db类连接sqlite3数据库的方法实例
Dec 19 PHP
php生成随机数/生成随机字符串的方法小结【5种方法】
May 27 PHP
优化WordPress中文章与评论的时间显示
Jan 12 #PHP
win平台安装配置Nginx+php+mysql 环境
Jan 12 #PHP
WordPress中重置文章循环的rewind_posts()函数讲解
Jan 11 #PHP
深入解析WordPress中加载模板的get_template_part函数
Jan 11 #PHP
PHP实现基于文本的摩斯电码生成器
Jan 11 #PHP
简单了解WordPress开发中update_option()函数的用法
Jan 11 #PHP
WordPress后台中实现图片上传功能的实例讲解
Jan 11 #PHP
You might like
PHP+javascript液晶时钟
2006/10/09 PHP
php下几个常用的去空、分组、调试数组函数
2009/02/22 PHP
php 解决substr()截取中文字符乱码问题
2016/07/18 PHP
在html页面中包含共享页面的方法
2008/10/24 Javascript
Mootools 1.2教程(2) DOM选择器
2009/09/14 Javascript
如何设置iframe高度自适应在跨域情况下的可用方法
2013/09/06 Javascript
浅析JavaScript中的隐式类型转换
2013/12/05 Javascript
js获取select默认选中的Option并不是当前选中值
2014/05/07 Javascript
js实现的后台左侧管理菜单代码
2015/09/11 Javascript
AngularJS 执行流程详细介绍
2016/08/18 Javascript
ionic实现带字的toggle滑动组件
2016/08/27 Javascript
vuejs2.0实现一个简单的分页示例
2017/02/22 Javascript
基于JavaScript实现前端数据多条件筛选功能
2020/08/19 Javascript
Bootstrap栅格系统的使用详解
2017/10/30 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
JavaScript 中使用 Generator的方法
2017/12/29 Javascript
JS计算输出100元钱买100只鸡问题的解决方法
2018/01/04 Javascript
AngularJS使用Filter自定义过滤器控制ng-repeat去除重复功能示例
2018/04/21 Javascript
Node.js应用设置安全的沙箱环境
2018/04/23 Javascript
原生JS实现$.param() 函数的方法
2018/08/10 Javascript
基于JavaScript实现简单扫雷游戏
2021/01/02 Javascript
windows下python之mysqldb模块安装方法
2017/09/07 Python
分享一个简单的python读写文件脚本
2017/11/25 Python
Python采集代理ip并判断是否可用和定时更新的方法
2018/05/07 Python
PyQt编程之如何在屏幕中央显示窗体的实例
2019/06/18 Python
Python3实现发送邮件和发送短信验证码功能
2020/01/07 Python
python自动化办公操作PPT的实现
2021/02/05 Python
英国第一的市场和亚马逊替代品:OnBuy
2019/03/16 全球购物
Joseph官网:英国小众奢侈品牌
2019/05/17 全球购物
您的时尚,您的生活方式:DTLR Villa
2019/12/25 全球购物
电子商务专业学生的自我鉴定
2013/11/28 职场文书
中专自我鉴定
2014/02/05 职场文书
元旦晚会感言
2014/03/12 职场文书
机械系毕业生求职信
2014/05/28 职场文书
个人三严三实对照检查材料
2014/09/25 职场文书
mysql分表之后如何平滑上线详解
2021/11/01 MySQL