我们正在尝试为Bigcommerce应用商店创建新应用。我们已经在安装回调网址了,但是负载&卸载回调似乎在单击“卸载”按钮(或应用程序图标,用于加载回调)时未触发。我们在卸载方法的最开头添加了一个日志行,但是没有写任何东西,所以就像它没有被调用一样。 URL正常(https://www.example.com/UnInstall),方法如下:
public void UnInstall(string signed_payload)
{
Log.Instance.Write("Bigcommerce", "UnInstall", signed_payload);
}
(这段代码只是一个愚蠢的例子,试图找出方法是否被触发)。
我错过了什么吗?
感谢队友!
答案 0 :(得分:2)
问题可能是你使用的是本地域名(不确定)。但是你需要在卸载回调中使用公共链接,也许你会感到困惑,因为安装回调可以是本地回调。
答案 1 :(得分:0)
答案 2 :(得分:0)
对于 Auth 和 Load 回调,您可以使用本地环境。但是对于卸载回调,您必须使用公共URL(自己的域或ngrok.io)。
顺便说一句,无需在卸载回调中返回重定向或任何其他响应。没有用户的视图。