评论

如何使用Postman调试接口

个人总结,如有新建议可留言

第一步:安装Postman软件

这一步我就不多描述了,网上搜索下载即可

第二步:配置Postman

V3版本的有官方脚本,文档里面有相关步骤,可以参考文档

https://github.com/wechatpay-apiv3/wechatpay-postman-script

脚本下载点击文档里面的code,里面有三种下载方式,下载后怎么配置,就看文档里面的步骤

V2版本的请参考下图的步骤

步骤一:左上角File--》settings--》Certificates

(下图这个步骤为可选操作,就是不想配置可以跳过)在这个页面先打开CA Certificates的开关,选择添加证书文件,是.pem的,不是.p12的哦

步骤二:点击Add Certificate,开始添加商户证书,因为例如退款接口的调用是需要携带证书的,所以要配置证书

步骤三:开始填写相关信息

  • Host:第一个文本框填api.mch.weixin.qq.com(V2接口的域名),第二个文本框填443
  • CRT file:选择商户证书文件,.pem文件
  • KEY file:选择商户私钥文件,.pem文件
  • PFX file:可不选
  • Passphrase:可不填

注:商户证书文件和商户私钥文件要区分开来哦,通常从商户平台下载下来的压缩包,解压后就是下图这样:

apiclient_cert.pem就是商户证书文件,apiclient_key.pem就是商户私钥文件

步骤四:填写好信息后,点击add添加,就添加成功了,会回到如下图的页面,如果需要重新添加,就点击Remove,然后重复步骤三,最后关闭页面就可以准备调用接口啦

第三步:调用接口

V3调用接口(接下来的步骤操作前提是使用了官方脚本):

1、选择导入的脚本所在的集合,点击“...”,选择Add request

2、选择请求方式和请求地址:

3、按照前面脚本文档的步骤,配置Headers部分

4、填写参数

V3有三个部分可以填写参数,可以看文档中请求参数的字段描述判断是放在哪里的参数

  • query参数,填在如下位置


  • path参数,直接填在地址里


  • body参数,填在如下位置,V3接口要选择JSON格式


5、发送请求,接收返回结果

V2调用接口

1、点击如图位置的“+”创建请求的集合

2、重复V3调用接口的步骤1、2,创建请求填好地址,V2接口都是POST请求

3、填写请求参数,V2的请求参数为XML格式

注:因为V2没有脚本,签名值需自己生成,然后再填到请求参数里,这里可以借助工具生成:https://pay.weixin.qq.com/wiki/doc/api/native_sl.php?chapter=20_1

4、发送请求,接收返回结果,见V3调用接口的步骤5

以上为个人使用postman时的一些配置流程,若以后postman有升级改版,页面等发生变动,与以上截图内容出现不一致的地方,请以postman官方手册的内容为准

最后一次编辑于  2021-08-23  
点赞 2
收藏
评论
登录 后发表内容