> 백엔드 개발 > PHP 튜토리얼 > 微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法,jsapitimestamp_PHP教程

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

WBOY
풀어 주다: 2016-07-12 09:01:01
원래의
1144명이 탐색했습니다.

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

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

      

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

  微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法,jsapitimestamp_PHP教程当时问题感觉很奇怪,自己测试多次都ok啊,问题来了都赶紧解决吧,最终找到解决办法:

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

 

<p><span>打开WxPay.JsApiPay.php这个文件</span></p>
<p><span> </span></p>
<p><span>把 $jsapi->SetTimeStamp($timeStamp);</span></p>
<p><span> </span></p>
<p><span>修改成$jsapi->SetTimeStamp("$timeStamp");</span></p>
로그인 후 복사

 

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

 

好了,本文就分享到这儿,这几天抽空忙着开了个淘宝店:精诚软件工作室, 有这方面项目开发或合作的朋友可以跟我联系,谢谢!

 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1090450.htmlTechArticle微信公众号支付之坑:调用支付jsapi缺少参数 timeStamp等错误解决方法,jsapitimestamp 这段时间一直比较忙,一忙起来真感觉自己就只是一台挣...
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿