Atwood定律:凡是能用JavaScript写出来的,最终都会用JavaScript写出来

 

微信支付接口返回“签名错误”的排查方法

1、确认公众号的appSecret和商户号的API密钥没有搞混。 2、重置商户API密钥。(本人亲测是这样解决了问题,tx真是个坑,我严重鄙视。) 3、确认公众号授权的域名和目录是正确的。 4、参数body含有中文字符,改换英文签名成功,那么就转换字符编码试试。 $dat = iconv('UTF-8','ISO8859-1',array2xml($
ngtwewy 2019-07-17    微信支付宝   

微信小程序官方Demo登录失败,原因:PHP7.1以上版本废弃了Mcrypt

微信小程序对称解密代码中Mcrypt被PHP7.1废弃的解决 PHP7.1以上版本已经废弃了Mcrypt,导致微信小程序官方demo无法正常 1:WXBizDataCrypt.php public function decryptData( $encryptedData, $iv, &$data ) {     if (strlen($this->sessionKey) != 24
ngtwewy 2018-05-08    微信支付宝   

微信支付错误两个问题的解决:curl出错,错误码:60

如下是运行微信支付测试代码时出错代码:Warning: curl_setopt() expects parameter 2 to be long, string given in D:\wwwroot\weixinpaytest\pay\WxPay.JsApiPay.php on line 99Fatal error: Uncaught exception ‘WxPayException‘ w
ngtwewy 2017-06-11    微信支付宝   

微信上传图片

//上传资源 publicfunctionuploadMedia(){ $file="logo.png"; var_dump(file_exists($file)); $access_token=get_access_token(); $url="https://api.weixin.qq.com/cgi-bin/media/upload?access_token=".$ac
ngtwewy 2015-12-17    微信支付宝   

扫描回复一条消息

//扫描带参数二维码事件 publicfunctionscan(){ //$this->replyText("kkkkkkkkkkkkkkkkiii汉字测试"); //getpostdata,Maybeduetothedifferentenvironments $postStr=$GLOBALS["HTTP_RAW_POST_DATA"]; //extractpost
ngtwewy 2015-12-16    微信支付宝   

微信接入验证与回复消息

来源:http://mp.weixin.qq.com/wiki/16/1e87586a83e0e121cc3e808014375b74.htmlvalid(); classwechatCallbackapiTest { publicfunctionvalid() { $echoStr=$_GET["echostr"]; //validsignature,option if($t
ngtwewy 2015-12-16    微信支付宝   

扫描二维码发送模板消息

生成永久二维码:$app_id =$this->appId; $app_secrect =$this->appSecret; $access_token=get_access_token(); //永久 $qrcode='{"action_name":"QR_LIMIT_SCENE","action_info":{"scene":{"scene_id":'.$id
ngtwewy 2015-12-16    微信支付宝   

weiphp扫码发送模板消息

replyText("欢迎来访!"); } //关注公众号事件 publicfunctionsubscribe(){ returntrue; } //取消关注公众号事件 publicfunctionunsubscribe(){ returntrue; } //扫描带参数二维码事件 publicfunctionscan(){ $this->
ngtwewy 2015-11-21    微信支付宝   

微信支付的一个问题

微信支付的demo,在Linux Apache下运行良好,换到Windows IIS下,则出现问题。网上也有人遇到该问题:http://www.oschina.net/question/582879_238239?sort=default&p=1#answers我的解决方法:/* curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,TRUE); curl_setopt
ngtwewy 2015-10-19    微信支付宝