商家红包使用的是现金红包接口:https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_4&index=3
1.现金红包的发放接口支持本地调试吗?
2.同样是下面的代码,在查询接口有返回数据,在发放接口就没有返回,同样带上了证书
var content = new StringContent(xml, Encoding.UTF8, "application/xml");
var response = await client.PostAsync("https://api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack", content);
var responseString = await response.Content.ReadAsStringAsync();
3.现金红包的发放接口,有一次返回了“IP地址非你在商户平台设置的可用IP地址”,但实际上我提交的xml中用的ip是服务器的ip,已经配置在商户后台
4.开发环境是.net framwork4.8,使用p12证书(已双击导入)和cert/key都尝试
5.postman配置cert/key.pem的证书,可以成功请求发放接口
6.多次测试会不会导致微信服务器将测试用的微信号屏蔽?
麻烦踩过坑的大神多多指点,万分感谢!
只需要正确携带证书,没有额外要求加header