Shopify 关于客户/数据请求Webhook的一般问题

Shopify 关于客户/数据请求Webhook的一般问题,shopify,shopify-app,Shopify,Shopify App,我设计了一个应用程序。我对客户/数据请求Webhook有疑问 Shopify希望应用程序开发人员以何种形式响应这些Webhook 是否应将我们的回复发送回商户的电子邮件(即使客户请求此数据)?如Shopify文档中所述,当客户向店主请求其数据时,Shopify会将客户/data_请求主题上的有效负载发送到该店铺上安装的应用程序。如果您的应用已被授予访问客户或订单的权限,则您将收到一个数据请求webhook,其中包含您需要提供给商店所有者的数据的资源ID。您有责任直接向店主提供这些数据 这意味着您

我设计了一个应用程序。我对客户/数据请求Webhook有疑问

Shopify希望应用程序开发人员以何种形式响应这些Webhook


是否应将我们的回复发送回商户的电子邮件(即使客户请求此数据)?

如Shopify文档中所述,当客户向店主请求其数据时,Shopify会将客户/data_请求主题上的有效负载发送到该店铺上安装的应用程序。如果您的应用已被授予访问客户或订单的权限,则您将收到一个数据请求webhook,其中包含您需要提供给商店所有者的数据的资源ID。您有责任直接向店主提供这些数据

这意味着您需要将数据发送给商户/店主,商户需要处理这些数据并将详细信息发送给客户。或者,您可以创建一个模板,并代表商户将详细信息直接发送给客户

您需要以200个成功响应回复此webhook


文档:

Shopify预计会有200个成功响应Webhook。我不明白你为什么要回复商家的电子邮件?@SubhrajyotiDas,我问的是shopify强制webhook。当商户点击“查看客户数据”时。它调用madatory webhook(“客户数据请求”)端点。我理解“客户数据擦除”和“店铺数据擦除”。我有一个疑问如何处理“客户数据请求”还有一个疑问我得到了UserTokenDetails:{“No Access”}作为数据请求的响应,而我将端点url放在我的应用程序设置页面中。另外,你能发送你提到的响应格式吗“将商户需要处理的数据发送给商户/店主并将详细信息发送给客户”您在保存webhook时收到UserTokenDetails:{“No Access”}错误?响应格式显示在文档链接中。您可以将其转发给商户的端点。否。它发生在webhook调用时。。(商家点击“请求客户数据”按钮)你的应用程序是否有权访问客户数据或订单数据?也许你需要检查为你的应用程序提供的权限。