我有一个 Shopify 应用程序,并试图了解用户在我的系统中的流程。
有时我会看到我发出的 API 请求失败,并且当我检查时我得到“无效的 API 密钥或访问令牌”,而同一访问令牌以前在这家商店工作过。
我唯一的结论是该用户在某个时间点卸载了我的应用程序。
当用户卸载我的应用程序时,是否可以获得某种通知?这可以帮助我更好地了解用户流程并确认 API 请求失败的原因。我可以通过不断轮询安装了我的应用程序的每个商店来实现这一点,但这相当笨拙 - 有更好的解决方案吗?
我有一个 Shopify 应用程序,并试图了解用户在我的系统中的流程。
有时我会看到我发出的 API 请求失败,并且当我检查时我得到“无效的 API 密钥或访问令牌”,而同一访问令牌以前在这家商店工作过。
我唯一的结论是该用户在某个时间点卸载了我的应用程序。
当用户卸载我的应用程序时,是否可以获得某种通知?这可以帮助我更好地了解用户流程并确认 API 请求失败的原因。我可以通过不断轮询安装了我的应用程序的每个商店来实现这一点,但这相当笨拙 - 有更好的解决方案吗?
您可以注册一个 webhook - 一个 HTTP 调用,当某个事件发生时将调用您选择的端点。在这种情况下,您要列出的事件是“应用程序/卸载”。
有关详细信息,请参阅http://api.shopify.com/webhook.html 。