微信公众号支付之坑:调用支付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 相关文章推荐
使用无限生命期Session的方法
Oct 09 PHP
mysql中存储过程、函数的一些问题
Feb 14 PHP
php设计模式 Adapter(适配器模式)
Jun 26 PHP
thinkphp实现多语言功能(语言包)
Mar 04 PHP
thinkphp微信开之安全模式消息加密解密不成功的解决办法
Dec 02 PHP
php微信公众平台示例代码分析(二)
Dec 06 PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
Feb 17 PHP
php mysql_list_dbs()函数用法示例
Mar 29 PHP
php简单读取.vcf格式文件的方法示例
Sep 02 PHP
PHP实现的二分查找算法实例分析
Dec 19 PHP
PHP使用Redis长连接的方法详解
Feb 12 PHP
PHP大文件分块上传功能实例详解
Jul 22 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 discuz 主题表和回帖表的设计
2009/03/13 PHP
PHP闭包实例解析
2014/09/08 PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
2015/07/29 PHP
Laravel中encrypt和decrypt的实现方法
2017/09/24 PHP
js中将URL中的参数提取出来作为对象的实现代码
2011/08/16 Javascript
JAVASCRIPT车架号识别/验证函数代码 汽车车架号验证程序
2012/01/08 Javascript
JQuery给元素添加/删除节点比如select
2013/04/02 Javascript
JS onmousemove鼠标移动坐标接龙DIV效果实例
2013/12/16 Javascript
javascript二维数组转置实例
2015/01/22 Javascript
jQuery实现带延迟效果的滑动菜单代码
2015/09/02 Javascript
JavaScript子窗口调用父窗口变量和函数的方法
2015/10/09 Javascript
Jquery时间轴特效(三种不同类型)
2015/11/02 Javascript
前端js实现文件的断点续传 后端PHP文件接收
2016/10/14 Javascript
浅谈Javascript中的Label语句
2016/12/14 Javascript
使用JS编写的随机抽取号码的小程序
2017/08/11 Javascript
AngularJS使用ng-repeat遍历二维数组元素的方法详解
2017/11/11 Javascript
vuejs选中当前样式active的实例
2018/08/22 Javascript
angular中两种表单的区别(响应式和模板驱动表单)
2018/12/06 Javascript
JS实现查找数组中对象的属性值是否存在示例
2019/05/24 Javascript
前端vue+elementUI如何实现记住密码功能
2020/09/20 Javascript
antd Select下拉菜单动态添加option里的内容操作
2020/11/02 Javascript
Python 异常处理实例详解
2014/03/12 Python
wxpython 最小化到托盘与欢迎图片的实现方法
2014/06/09 Python
剖析Python的Twisted框架的核心特性
2016/05/25 Python
Python使用xlwt模块操作Excel的方法详解
2018/03/27 Python
Python利用for循环打印星号三角形的案例
2020/04/12 Python
解决pytorch 数据类型报错的问题
2021/03/03 Python
HTML5超炫酷粒子效果的进度条的实现示例
2019/08/23 HTML / CSS
Html5 页面适配iPhoneX(就是那么简单)
2019/09/05 HTML / CSS
Paul’s Boutique官网:英国时尚手袋品牌
2018/03/31 全球购物
《忆江南》教学反思
2014/04/07 职场文书
暑假家长评语大全
2014/04/17 职场文书
大学新学期计划书
2014/04/28 职场文书
建筑工程挂靠协议书
2016/03/23 职场文书
CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
2021/03/30 HTML / CSS
my.ini优化mysql数据库性能的十个参数(推荐)
2021/05/26 MySQL