建站学院

当前位置:

Tp框架实现微信支付接口

浏览量:1893次

这篇文章主要为大家详细介绍了thinkphp微信公众号支付接口,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了Thinkphp微信公众号支付接口,供大家参考,具体内容如下

第一步  先把文件夹的那两个图片 配置成一样的路径 除了域名要改 其他保持一致。

第二步  把 Weixinpay 这个文件夹放在 ThinkPHPLibraryVendor  将Weixinpay文件夹放置到这个Vendor文件夹中

第三步  把  WxJsAPIController.class.php 这个php文件  HomeController  这里面

第四步  把 WxJsAPI这个文件夹  放置在 HomeView  这个里面

第五步 成功调用微信公众号支付功能

jsApiCall.html

nbsp;html>
 
 
<meta><meta>
  <title>微信安全支付</title>
  <script>
    //调用微信JS api 支付
    function jsApiCall()
    {
      WeixinJSBridge.invoke(
        &#39;getBrandWCPayRequest&#39;,
        <?php echo $jsApiParameters; ?>,
        function(res){
          WeixinJSBridge.log(res.err_msg);
          if(res.err_msg == "get_brand_wcpay_request:ok"){
          //alert(res.err_code+res.err_desc+res.err_msg);
            /*这里写如果支付成功的话执行什么操作*/
          }else{
            //返回跳转到订单详情页面
            alert(支付失败);
              
          }
        }
      );
    }
    function callpay()
    {
      if (typeof WeixinJSBridge == "undefined"){
        if( document.addEventListener ){
          document.addEventListener(&#39;WeixinJSBridgeReady&#39;, jsApiCall, false);
        }else if (document.attachEvent){
          document.attachEvent(&#39;WeixinJSBridgeReady&#39;, jsApiCall); 
          document.attachEvent(&#39;onWeixinJSBridgeReady&#39;, jsApiCall);
        }
      }else{
        jsApiCall();
      }
    }
 
  </script>
 
 
 <button>购买</button>

  
 
 

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【915688610@qq.com】,我们在确认后,会立即删除,保证您的版权。