微信公众号支付之坑:调用支付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基础知识:类与对象(5) static
Dec 13 PHP
win7计划任务定时执行PHP脚本设置图解
May 09 PHP
利用PHP脚本在Linux下用md5函数加密字符串的方法
Jun 29 PHP
PHP内核探索之解释器的执行过程
Dec 22 PHP
thinkphp在低版本Nginx 下支持PATHINFO的方法分享
May 27 PHP
PHP互换两个变量值的方法(不用第三变量)
Nov 14 PHP
php封装的mongodb操作类代码
Aug 06 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
Sep 21 PHP
PHP的curl函数的用法总结
Feb 14 PHP
php实现映射操作实例详解
Oct 02 PHP
PHP设计模式入门之状态模式原理与实现方法分析
Apr 26 PHP
详解phpstorm2020最新破解方法
Sep 17 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
用mysql触发器自动更新memcache的实现代码
2009/10/11 PHP
调整PHP的性能
2013/10/30 PHP
PHP中$_SERVER使用说明
2015/07/05 PHP
ThinkPHP中使用Ueditor富文本编辑器
2015/09/02 PHP
php获取远程文件大小
2015/10/20 PHP
PHP正则删除HTML代码中宽高样式的方法
2017/06/12 PHP
Laravel的Auth验证Token验证使用自定义Redis的例子
2019/09/30 PHP
javascript window对象属性整理
2009/10/24 Javascript
基于jquery的下拉框改变动态添加和删除表格实现代码
2020/09/12 Javascript
js控制input输入字符解析
2013/12/27 Javascript
js实现新年倒计时效果
2015/12/10 Javascript
JS 根据子网掩码,网关计算出所有IP地址范围示例
2020/04/23 Javascript
javascript表单控件实例讲解
2016/09/13 Javascript
解决Angular.Js与Django标签冲突的方案
2016/12/20 Javascript
jQuery实现鼠标跟随效果
2017/02/20 Javascript
详解JS中的柯里化(currying)
2017/08/17 Javascript
vue checkbox 全选 数据的绑定及获取和计算方法
2018/02/09 Javascript
angularJs利用$scope处理升降序的方法
2018/10/08 Javascript
详解三种方式解决vue中v-html元素中标签样式
2018/11/22 Javascript
Python中splitlines()方法的使用简介
2015/05/20 Python
浅谈Python类的__getitem__和__setitem__特殊方法
2016/12/25 Python
Python实现的读取电脑硬件信息功能示例
2018/05/30 Python
Python微信操控itchat的方法
2019/05/31 Python
python基于K-means聚类算法的图像分割
2019/10/30 Python
python实现输入三角形边长自动作图求面积案例
2020/04/12 Python
keras CNN卷积核可视化,热度图教程
2020/06/22 Python
盖尔斯工厂店:GUESS Factory
2020/01/21 全球购物
请解释virtual关键字的含义
2015/06/17 面试题
初中物理教学反思
2014/01/14 职场文书
个人作风剖析材料
2014/02/02 职场文书
2014年领导班子专项整治整改方案
2014/09/28 职场文书
小学四年级作文之最感动的一件事
2019/11/01 职场文书
Python 数据可视化神器Pyecharts绘制图像练习
2022/02/28 Python
python文件与路径操作神器 pathlib
2022/04/01 Python
【海涛dota】偶遇拉娜娅 质量局德鲁伊第一视角解说
2022/04/01 DOTA
SQL Server内存机制浅探
2022/04/06 SQL Server