第一步:安装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官方手册的内容为准