微信公众号支付之坑:调用支付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 相关文章推荐
基于mysql的论坛(2)
Oct 09 PHP
用PHP读取和编写XML DOM的实现代码
Feb 03 PHP
PHP Undefined index报错的修复方法
Jul 17 PHP
PHP 基于文件头的文件类型验证类函数
May 01 PHP
phpExcel导出大量数据出现内存溢出错误的解决方法
Feb 28 PHP
ThinkPHP3.1新特性之Action参数绑定
Jun 19 PHP
PHP实现事件机制实例分析
Jun 26 PHP
一个简单至极的PHP缓存类代码
Oct 23 PHP
PHP导出Excel实例讲解
Jan 24 PHP
PHP实现的oracle分页函数实例
Jan 25 PHP
Zend Framework实现将session存储在memcache中的方法
Mar 22 PHP
100行PHP代码实现socks5代理服务器
Apr 28 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字典树(Trie树)定义与实现方法示例
2017/10/09 PHP
网页常用特效代码整理
2006/06/23 Javascript
在js中使用"with"语句中跨frame的变量引用问题
2007/03/08 Javascript
jquery 最简单易用的表单验证插件
2010/02/27 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器(优化篇)
2013/06/28 Javascript
jQuery中document与window以及load与ready 区别详解
2014/12/29 Javascript
Node.js 学习笔记之简介、安装及配置
2015/03/03 Javascript
使用DNode实现php和nodejs之间通信的简单实例
2015/07/06 NodeJs
javascript弹出拖动窗口
2015/08/11 Javascript
Node.js Streams文件读写操作详解
2016/07/04 Javascript
避免jQuery名字冲突 noConflict()方法
2016/07/30 Javascript
vue-axios使用详解
2017/05/10 Javascript
浅谈vue中使用图片懒加载vue-lazyload插件详细指南
2017/10/23 Javascript
详解vue-cli项目中用json-sever搭建mock服务器
2017/11/02 Javascript
微信小程序实现图片懒加载的示例代码
2017/12/13 Javascript
Swiper 4.x 使用方法(移动端网站的内容触摸滑动)
2018/05/17 Javascript
vue.js 实现点击展开收起动画效果
2018/07/07 Javascript
详解JavaScript 中 if / if...else...替换方式
2018/07/15 Javascript
关于JSON解析的实现过程解析
2019/10/08 Javascript
使用axios请求接口,几种content-type的区别详解
2019/10/29 Javascript
vue-router 按需加载 component: () => import() 报错的解决
2020/09/22 Javascript
解决iview table组件里的 固定列 表格不自适应的问题
2020/11/13 Javascript
Python实现抓取百度搜索结果页的网站标题信息
2015/01/22 Python
python使用fileinput模块实现逐行读取文件的方法
2015/04/29 Python
python实现word 2007文档转换为pdf文件
2018/03/15 Python
基于Python+QT的gui程序开发实现
2020/07/03 Python
使用Python判断一个文件是否被占用的方法教程
2020/12/16 Python
信用社实习人员自我鉴定
2013/09/20 职场文书
中文系学生自荐信范文
2013/11/13 职场文书
高一自我鉴定
2013/12/17 职场文书
企业总经理职责
2014/02/02 职场文书
学习保证书
2015/01/17 职场文书
培训感想范文
2015/08/07 职场文书
旷工检讨书大全
2015/08/15 职场文书
win11怎么用快捷键锁屏? windows11锁屏的几种方法
2021/11/21 数码科技
SQL Server中锁的用法
2022/05/20 SQL Server