微信公众号支付之坑:调用支付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 相关文章推荐
关于在php.ini中添加extension=php_mysqli.dll指令的说明
Jun 14 PHP
PHP操作MongoDB时的整数问题及对策说明
May 02 PHP
如何判断php数组的维度
Jun 10 PHP
PHP zip扩展Linux下安装过程分享
May 05 PHP
php while循环控制的简单实例
May 30 PHP
php版银联支付接口开发简明教程
Oct 14 PHP
CI框架入门之MVC简单示例
Nov 21 PHP
php使用PDO下exec()函数查询执行后受影响行数的方法
Mar 28 PHP
PHP静态延迟绑定和普通静态效率的对比
Oct 20 PHP
php封装db类连接sqlite3数据库的方法实例
Dec 19 PHP
Laravel 5.5 实现禁用用户注册示例
Oct 24 PHP
让你的PHP,APACHE,NGINX支持大文件上传
Mar 09 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
虫族 Zerg 魔法科技
2020/03/14 星际争霸
PHP6 mysql连接方式说明
2009/02/09 PHP
一个简洁的PHP可逆加密函数(分享)
2013/06/06 PHP
Yii2框架自定义类统一处理url操作示例
2019/05/25 PHP
IE中jscript/javascript的条件编译
2006/09/07 Javascript
jquery判断浏览器后退时候弹出消息的方法
2014/08/11 Javascript
jquery实现两个图片渐变切换效果的方法
2015/06/25 Javascript
简单的jQuery入门指引
2015/07/28 Javascript
JS实现黑客帝国文字下落效果
2015/09/01 Javascript
浅析jQuery移动开发中内联按钮和分组按钮的编写
2015/12/04 Javascript
原生js实现addClass,removeClass,hasClass方法
2016/04/27 Javascript
Javascript中for循环语句的几种写法总结对比
2017/01/23 Javascript
vue router 配置路由的方法
2018/07/26 Javascript
实例讲解vue源码架构
2019/01/24 Javascript
Angular7创建项目、组件、服务以及服务的使用
2019/02/19 Javascript
JavaScript实现省市区三级联动
2020/02/13 Javascript
使用vue实现通过变量动态拼接url
2020/07/22 Javascript
[13:56]DAC2018 4.5SOLO赛决赛 MidOne vs Paparazi第一场
2018/04/06 DOTA
python进阶教程之循环相关函数range、enumerate、zip
2014/08/30 Python
Python脚本实现网卡流量监控
2015/02/14 Python
Python从数据库读取大量数据批量写入文件的方法
2018/12/10 Python
Python 改变数组类型为uint8的实现
2020/04/09 Python
python virtualenv虚拟环境配置与使用教程详解
2020/07/13 Python
在vscode中启动conda虚拟环境的思路详解
2020/12/25 Python
css3 background属性调整增强介绍
2010/12/18 HTML / CSS
CSS3 实现穿梭星空动画
2020/11/13 HTML / CSS
墨西哥网上购物:Linio墨西哥
2016/10/20 全球购物
校园十大歌手策划书
2014/02/01 职场文书
测试工程师职业规划书
2014/02/06 职场文书
职业培训师职业生涯规划
2014/02/18 职场文书
大学生实习鉴定评语
2014/04/25 职场文书
人事经理岗位职责范本
2014/08/04 职场文书
爸爸的三轮车观后感
2015/06/16 职场文书
幼师自荐信范文(2016推荐篇)
2016/01/28 职场文书
2016年党员公开承诺书格式范文
2016/03/24 职场文书
致毕业季:你如何做好自己的职业生涯规划书?
2019/07/01 职场文书