今天根据官方支付示例写代码的时候遇到
微信支付调用JSAPI缺少参数:timeStamp
这个问题,搜索时很多答案都是针对以往版本的sdk给出的解决办法,虽然道理是一样,但是不利于快速定位到新的sdk示例中要修改代码的位置。
修改WxPay.JsApiPay.php文件中GetJsApiParameters方法,
根据搜索到的答案的说法,timeStamp应该是字符串类型,所以将$timeStamp一行修改为如下所示即可。
$time = time();
$timeStamp = "$time";
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。