国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

PHP實現微信支付

2024-04-27 15:14:13
字體:
來源:轉載
供稿:網友

在開始之前先看下功能

然后選擇刷卡支付

輸入手機微信錢包的授權碼,成功運行

方法步驟:

需要先下一個DEMO,下DEMO的地方有兩個:

一個是微信官方開發者文檔地址

https://pay.weixin.QQ.com/wiki/doc/api/jsapi.php?chapter=11_1

但是官方的DEMO有個缺陷,就是有可能會報錯:URL出錯,錯誤碼:60,或者是接口調用失敗之類的,因為代碼里有一些需要修改。

另外一個是修改好的DEMO,可以直接拿來用的,地址:

http://download.csdn.net/detail/s371795639/9749876

1、官方的DEMO下載下來是命名為WxpayAPI_php_v3的文件夾,我把這文件重命名為wxpay,并且把這文件夾整體復制DelphiRequest文件夾下如圖所示

2、選擇lib文件夾下的WxPay.Api.php打開,在537行有一段

curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,TRUE);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);//嚴格校驗把它改成

curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);//嚴格校驗

3、選擇lib文件夾下的WxPay.Config.php打開,在第25行配置好

const APPID = '';const MCHID = '';const KEY = '';const APPSECRET = '';

4、選擇example文件夾下的WxPay.MicroPay.php,在33行有一段

if(!array_key_exists("return_code", $result)   || !array_key_exists("out_trade_no", $result)   || !array_key_exists("result_code", $result)){   echo "接口調用失敗,請確認是否輸入是否有誤!";   throw new WxPayException("接口調用失敗!");}請把它變成這樣

//     if(!array_key_exists("return_code", $result)//       || !array_key_exists("out_trade_no", $result)//       || !array_key_exists("result_code", $result))//    {//       echo "接口調用失敗,請確認是否輸入是否有誤!";//       throw new WxPayException("接口調用失敗!");//    }不要問我為什么,不信你就不改,然后看看發生什么奇異的事~

5、最后應該可以運行了~


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九寨沟县| 新安县| 白朗县| 凉城县| 清涧县| 赣州市| 湟源县| 防城港市| 杨浦区| 通城县| 晋州市| 佛冈县| 张掖市| 麻栗坡县| 绥中县| 瓦房店市| 汉沽区| 沁阳市| 邳州市| 疏附县| 邵阳县| 长治市| 哈巴河县| 孟津县| 桑日县| 鄱阳县| 兴业县| 哈密市| 五原县| 定日县| 乌兰县| 乌恰县| 龙南县| 班戈县| 峡江县| 武乡县| 调兵山市| 德州市| 贵州省| 汉川市| 镇雄县|