客户最近根据使用付费订单注册的Gateway属性请求了一些奇特的处理。当我收到,验证并检查订单的JSON时,我正在记录网关属性并且有时发现它是零。
当我在Webhook之后使用API检查订单时,会出现gateway属性并匹配Shop admin中呈现的那个。
有没有解释为什么网关有时可以为零?这使我无法处理客户端请求的处理。
就像样品..我正在过滤传入的网关收据......
2012-11-02T03:02:56 + 00:00 app [web.1]:Gateway:eway
2012-11-02T03:59:08 + 00:00 app [web.1]:Gateway:
可以看出......有时它就在那里......有时候它不是......这会导致笨拙的逻辑...这里有什么帮助吗?
答案 0 :(得分:1)
可能是网关在后台进行了一些处理吗?它可以解释为什么Web钩子中没有这个值(它不是响应的一部分),但是在管理员和API之后几秒钟就可以使用。
如果不是这样,那么Web钩子本身可能有问题。