2019-04-23 微信公众号对接网站实现自动回复搜索找电影关注自动回复 微信公众号对接网站实现自动回复搜索找电影关注自动回复 <?php header('Content-type:text'); define("TOKEN", "qingeedy"); $wechatObj = new wechatCallbackapiTest(); if (!isset($_GET['echostr'])) { $wechatObj->responseMsg(); }else{ $wechatObj->valid(); } class wechatCallbackapiTest{ //验证签名 public function valid(){ $echoStr = $_GET["echostr"]; $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"]; ... 子沫 2019-04-23 1,592 阅读 0 评论 2019年04月23日 1,592 阅读 0 评论
2019-04-09 微信支付成功回调处理 微信支付成功回调处理 public function wechatPayNotify() { $content = file_get_contents("php://input"); writeSomeLog('wxPayNotify',[$content]); libxml_disable_entity_loader(true); $content = json_decode(json_encode(simplexml_load_string($content, 'SimpleXMLElement', LIBXML_NOCDATA)), true); Log::write('微信回调信息:'.json_encode($content)); $orderCode = $content['out_trade_no']; $updateData['status']=5; $updateData['trade_no']=$content['transa... 子沫 2019-04-09 1,540 阅读 0 评论 2019年04月09日 1,540 阅读 0 评论
2019-04-03 微信支付WeixinJSBridge.invoke的使用方法 微信支付WeixinJSBridge.invoke的使用方法 //调起微信支付 function onBridgeReady(Data) { WeixinJSBridge.invoke( 'getBrandWCPayRequest', Data, function(res){ if(res.err_msg === "get_brand_wcpay_request:ok" ) { window.location.href ='&payStatus=ok'; }else { window.location.href ='&payStatus=cancel'; } } ); } //去支付 function toPay() { var amount=10; //页面展示... 子沫 2019-04-03 4,035 阅读 0 评论 2019年04月03日 4,035 阅读 0 评论
2019-03-28 根据浏览器判断微信还是支付宝 根据浏览器判断微信还是支付宝 <?php //判断是否微信浏览器 function isWechat(){ if(strpos($_SERVER['HTTP_USER_AGENT'],'MicroMessenger') !==false){ return true; }else{ return false; } } //判断是不是支付宝 function isAlipay() { if (strpos($_SERVER['HTTP_USER_AGENT'], 'AlipayClient') !== false) { return true; }else { return false; } } ?> 子沫 2019-03-28 1,156 阅读 0 评论 2019年03月28日 1,156 阅读 0 评论