介绍
这篇文章给大家分享的是有关Tp框架实现微信支付接口的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
具体内容如下
<强>第一步强>先把文件夹的那两个图片配置成一样的路径除了域名要改其他保持一致。
<强>第二步强>,把Weixinpay这个文件夹放在\ ThinkPHP \图书馆\供应商,将Weixinpay文件夹放置到这个供应商文件夹中
<强>第三步强>,把WxJsAPIController.class。php这个php文件,回家\ \控制器,这里面
<强>第四步强>,把WxJsAPI这个文件夹,放置在回家\ \视图,这个里面
<强>第五步>强成功调用微信公众号支付功能
<强> jsApiCall。html 强>
& lt; ! DOCTYPE html> ,& lt; html> ,& lt; head> & lt; meta  http-equiv=癈ontent-Type",内容=皌ext/html;, charset=utf-8",/比; & lt; meta name=& # 39;视窗# 39;,内容=& # 39;宽度=设备宽度,初始=1.0,,最大范围=1.0,最小规模=1.0 & # 39;/比; & lt;才能title>微信安全支付& lt;/title> & lt;才能script 类型=拔谋?javascript"比; ,,,//调用微信JS api 支付 ,,,function jsApiCall () ,,,{ ,,,,,WeixinJSBridge.invoke ( ,,,,,,,& # 39;getBrandWCPayRequest& # 39; ,,,,,,,& lt; ? php echo jsApiParameters美元;,?在, ,,,,,,,的函数(res) { ,,,,,,,,,WeixinJSBridge.log (res.err_msg); ,,,,,,,,,如果(==res.err_msg “get_brand_wcpay_request: ok") { ,,,,,,,,,//警报(res.err_code + res.err_desc + res.err_msg); ,,,,,,,,,,,/*这里写如果支付成功的话执行什么操作*/,,,,,,,,,其他}{ ,,,,,,,,,,,//返回跳转到订单详情页面 ,,,,,,,,,,,警报(支付失败); ,,,,,,,,,,,,, ,,,,,,,,,} ,,,,,,,} ,,,,,); ,,,} ,,,function callpay () ,,,{ ,,,,,if (typeof WeixinJSBridge ==,“undefined") { ,,,,,,,如果(,document.addEventListener ) { ,,,,,,,,,document.addEventListener (& # 39; WeixinJSBridgeReady& # 39;,, jsApiCall,,假); ,,,,,,,}else if (document.attachEvent) { ,,,,,,,,,document.attachEvent (& # 39; WeixinJSBridgeReady& # 39;,, jsApiCall),, ,,,,,,,,,document.attachEvent (& # 39; onWeixinJSBridgeReady& # 39;,, jsApiCall); ,,,,,,,} ,,,,,其他}{ ,,,,,,,jsApiCall (); ,,,,,} ,,,} , & lt;才能/script> ,& lt;/head> ,& lt; body> ,& lt; button 风格=翱矶?210 px;,高度:30 px;, background - color: # FE6714;,边界:0 px # FE6714 固体;,光标:,指针;,颜色:白色;,字体大小:16 px;“,类型=癰utton", onclick=癹sApiCall ()“, id=癮sd",在购买& lt;/button> & lt;才能/p> ,& lt;/body> ,& lt;/html>
WxJsAPIController.class。php
Tp框架实现微信支付接口的方法