如何使用 RESTClient 調試微信支付接口

咱們知道微信支付使用http協議進行api調用,body 使用xml格式,使用的通常http在線調試工具,沒法進行xml數據的post。 RESTClient 作的很好,支持各類http 方法,body參數也完美支持xml。 下面介紹如何使用 RESTClient 調試微信支付接口api

 

一、在火狐瀏覽器安裝 RESTClient 3.0瀏覽器

二、打開 RESTClient微信

三、請求的方法選擇post, url 輸入須要調試的微信支付接口,本例用 查詢訂單進行舉例:https://api.mch.weixin.qq.com/pay/orderquery?app

四、Heads 菜單,選擇custom head , 在 name 裏 輸入 Content-Type, 在 value裏 輸入 application/x-www-form-urlencoded;charset=utf-8, 點擊ok  (這個很關鍵沒有這個設置將沒法Post  XML body)微信公衆平臺

五、使用 微信公衆平臺支付接口調試工具 (https://pay.weixin.qq.com/wiki/tools/signverify/) 生成提交的xml工具

六、把 第5步生成的xml 內容,拷貝到 RESTClient 界面的 body 欄post

七、點擊 右上角的 send ,就能夠在 response 裏 看到應答結果了。見下圖微信支付

相關文章
相關標籤/搜索