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

首頁 > 學院 > 開發設計 > 正文

微信支付回調獲取不到數據的解決 辦法,思路

2019-11-06 08:20:53
字體:
來源:轉載
供稿:網友

1 首先要了解怎么獲取微信服務器端發過來的xml數據包。

這部分主要有兩種思路,第一方法:看官方提供給我們的demo,發現是通過$xml = $GLOBALS['HTTP_RAW_POST_DATA'];來獲取微信服務發送過來的xml文件;第二種方法:發現php文檔中用 $xml = file_get_contents('php://input');代替上面。

2 關鍵處,怎么去驗證我們的回調接口,寫法是正確的。

很多情況下,無法接收微信服務端發送過來的xml,都是由于接口代碼有bug。這樣就需要我們模擬發送xml數據到notify的接口。驗證接口的正確性。可以百度postman怎么模擬發送xml請求數據。也可以將xml數據解析,存到數據庫,查看數據庫有沒有新的記錄,是不是預期的結果。

3 開發過程中實際遇到的問題

在開發過程中發現無法獲取數據,是php的配置文件中always_populate_raw_post_data = On的擴展沒有打開,本人就遇到過這樣的問題,本人php版本5.3.9。 小小經驗,總結一下,希望對剛接觸微信支付的朋友有所幫助!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 彝良县| 电白县| 丹寨县| 张掖市| 岱山县| 尖扎县| 廉江市| 玛纳斯县| 信宜市| 罗平县| 班玛县| 北流市| 岳阳市| 文成县| 白城市| 吉隆县| 历史| 周口市| 嘉黎县| 英德市| 乌鲁木齐县| 乐山市| 海城市| 杭州市| 吉安县| 文山县| 开平市| 梁山县| 会同县| 那坡县| 介休市| 奉节县| 饶阳县| 嘉峪关市| 来安县| 永德县| 徐闻县| 石首市| 兴安盟| 山西省| 南江县|