你好,现在开发微信公众号发现金红包功能,在接口调试过程中报错。
我们这边有个特殊情况,我们是通过调用亚博松公司提供的发红包接口,亚博松再调用微信的发红包功能,在我们商户后台设置了允许调用的IP为亚博松对外出口IP,但是返回的是IP地址非你在商户平台设置的可用IP地址。
我们也修改过商户后台配置的IP为公司外网IP,也是不行。希望能给指明方向。
下面如入参和出参
微信APP下单接口提交信息:
<xml>
<nonce_str>f7b8a0b0253411e94355f1b37b0a0924</nonce_str>
<act_name>活动名称</act_name>
<scene_id>PRODUCT_4</scene_id>
<sign>B11AC769DE6A0585494F39F351138789</sign>
<remark>新年红包!</remark>
<wishing>过年红包</wishing>
<mch_id>1343239101</mch_id>
<wxappid>wx5b048de7a35fd764</wxappid>
<mch_billno>12324553333333222</mch_billno>
<re_openid>oaB0BuJYLidWjAp5hLojNHw4gWn8</re_openid>
<total_amount>100</total_amount>
<send_name>红包</send_name>
<total_num>1</total_num>
<client_ip>121.43.96.217</client_ip>
</xml>
出参是:
end发送红包返回:<xml><err_code>NO_AUTH</err_code><err_code_des>IP地址非你在商户平台设置的可用IP地址</err_code_des><mch_billno>12324553333333222</mch_billno><mch_id>1236228802</mch_id><re_openid>oaB0BuJYLidWjAp5hLojNHw4gWn8</re_openid><result_code>FAIL</result_code><return_code>SUCCESS</return_code><return_msg>IP地址非你在商户平台设置的可用IP地址</return_msg><total_amount>100</total_amount><wxappid>wx33724bfa8765420d</wxappid><sign>8E30B7679E58410904A7834AB507F538</sign></xml>
都2024年了,还没有解决方案吗?
看文档,ip是不做强校验的,怎么现在需要验证ip白名单了
这都2022年了 我还遇到这个问题找不到答案。。我现在的情况是 。。我请求10次 8次 有一次会成功 ,看运气,其他都报 【P地址非你在商户平台设置的可用IP地址
】我服务器就一台阿里云 没有 什么cdn 1个公网ip,问题在于他要不就不成功,要不就成功,一会成功 一会不成功 。。我就很蒙
ip都对,为什么还是提示这个,你们解决了吗
同问题
大佬,我也碰到了,我是时不时出现这个问题
现如今我也遇到这个问题了有没有法子解决啊
这个问题怎么解决啊??
您好,我也存在该问题,请问您解决了吗?
麻烦能不能帮忙查一下,刚刚尝试给 这个openid发放1元的红包,是否能帮忙看下收到的ip是哪个? o33thxB04RrB5wgL1zBI36q04hvs
我也是遇到了同样的问题,想问下,ip地址我填写的是调用红包的ip地址,已经在微信红包上添加过,但是还是提示IP地址非你在商户平台设置的可用IP地址,那请问还可能是其他的原因吗