我正在使用一项服务,该服务可以完成数字订单并在收到来自Square的网络挂钩事件后向客户发送电子邮件。订单正在通过Square在线商店下达。
我通过以下方式获取客户数据:付款更新的webhook事件->付款(使用Entity_id)->交易(使用Payment_url)->客户(使用招标中的customer_id)。
这在过去一直有效,但是在过去的几周中,我一直看到大量实例,其中从客户API返回的客户对象没有有意义的数据。例如:
{
"customer": {
"id": "55Y2RQ23WS3CABCMX6EYZ1VT38",
"created_at": "2019-02-17T01:12:28.838Z",
"updated_at": "2019-02-17T01:12:29Z",
"preferences": {
"email_unsubscribed": false
},
"groups": [
{
"id": "gv2:CCDC48BXBD4SRQYZGP326ABCHW",
"name": "Instant Profile"
}
],
"creation_source": "INSTANT_PROFILE"
}
}
数据 在Square仪表板上可见,因此我知道它已被捕获。我是否缺少某些配置,导致某些客户的数据被审查,或者我的方法是否不正确?