这段代码没问题 是本地其他代码的问题 异步方法的调用少了await😭😭😭
商家红包的发放接口需要增加特殊的header吗?商家红包使用的是现金红包接口: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.多次测试会不会导致微信服务器将测试用的微信号屏蔽? 麻烦踩过坑的大神多多指点,万分感谢!
02-14真机调试发现如下报错,开发者工具倒是没有报错,但是也获取不到手机号码[图片]
获取手机号接口(getPhoneNumber),返回的结果和文档不太一样,为什么?调用获取手机号接口(getPhoneNumber)时,返回的结果是类似{"code":"2e2eb13477ae9d9d338a3a30b2a8611c888e2ca45caa23e9a907a6e0f418f0b0","tcbContext":{},"userInfo":{"appId":"wx6c5a4bf06e687504","openId":"o3jAJ7ci8UUEJL9aLKhLwIAt_tRo"}}这样的。使用的是云开发
2024-08-18