我们订阅了 shopify '订单已完成' webhook。在过去的一个月里,我们在解析发布给我们的数据并根据它采取行动时完全没有问题。特别是,每个请求都包含一个“客户”数组,由(至少)“电子邮件”、“名字”和“姓氏”组成。
我们刚刚收到没有“客户”数组的数据。从表面上看,该订单与我们处理的任何其他订单似乎没有什么不同,因此没有明显的理由会出现这种情况。
我们收到的数据确实包含电子邮件、名字和姓氏,但不在“客户”数组中。我们可以修改我们的代码以查看其他地方以提取这些数据,但我们宁愿在不了解我们为什么要进行更改的情况下这样做。
我们错过的数据 Shopify 帖子的结构是否已宣布更改?
哪些条件会导致“客户”数组不出现在发布的数据中?发布的数据中是否有任何位置可以保证始终包含电子邮件、名字和姓氏,以便我们可以防止这种情况再次发生?