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