Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Api 如何在卸载时删除Webhook_Api_Uninstallation_Bigcommerce_Webhooks - Fatal编程技术网

Api 如何在卸载时删除Webhook

Api 如何在卸载时删除Webhook,api,uninstallation,bigcommerce,webhooks,Api,Uninstallation,Bigcommerce,Webhooks,我创建了一个已在应用商店中发布的应用。 此应用程序使用Webhook,运行良好;问题是,当我卸载应用程序时,webhook仍在运行。 我想知道卸载应用程序时删除这些Webhook的最佳方法是什么。我没有找到任何有关此问题的示例。您可以在设置回调的同一位置设置应用程序卸载路径(然后编辑应用程序)。当商店卸载应用程序时,这将调用您的服务器 在这一点上,我 GET https://api.bigcommerce.com/stores/{Store Context}/v2/hooks 列出所有挂钩

我创建了一个已在应用商店中发布的应用。
此应用程序使用Webhook,运行良好;问题是,当我卸载应用程序时,webhook仍在运行。

我想知道卸载应用程序时删除这些Webhook的最佳方法是什么。我没有找到任何有关此问题的示例。

您可以在设置回调的同一位置设置应用程序卸载路径(然后编辑应用程序)。当商店卸载应用程序时,这将调用您的服务器

在这一点上,我

GET https://api.bigcommerce.com/stores/{Store Context}/v2/hooks 
列出所有挂钩 然后遍历列表并发送一个

DELETE https://api.bigcommerce.com/stores/{Store Context}/v2/hooks/{hookId}