微信商户红包发放接口 返回字段里有 通信标识(return_code) 字段,他会返回 SUCCESS/FAIL 字段
想确认下 这个字段在什么情况下会返回 FAIL的,出现的场景多不;如果第一次调用时候 接口返回说 return_code = FAIL的,再反复调用的话,会返回通信成功吗(return_code = SUCCESS)
PS:说明下业务场景,目前在做微信红包发放时候,有重试机制,一般默认会重试3次
然后就考虑到 如果微信这里通信失败后,在考虑是否 直接置为发放失败(不重试) 还是 不断重试
如果:通信失败后,反复调用会成功,且这种通信失败的场景不多,持续时间不长的话,那可以选择不断重试
如果:通信失败后,会长时间不能通信成功的话,就打算直接置为失败
建议发放失败的走人工处理,不建议重试