Bigcommerce:卸载回调网址

时间:2014-10-14 12:38:44

标签: c# bigcommerce

我们正在尝试为Bigcommerce应用商店创建新应用。我们已经在安装回调网址了,但是负载&卸载回调似乎在单击“卸载”按钮(或应用程序图标,用于加载回调)时未触发。我们在卸载方法的最开头添加了一个日志行,但是没有写任何东西,所以就像它没有被调用一样。 URL正常(https://www.example.com/UnInstall),方法如下:

    public void UnInstall(string signed_payload)
    {
        Log.Instance.Write("Bigcommerce", "UnInstall", signed_payload);
    }

(这段代码只是一个愚蠢的例子,试图找出方法是否被触发)。

我错过了什么吗?

感谢队友!

3 个答案:

答案 0 :(得分:2)

问题可能是你使用的是本地域名(不确定)。但是你需要在卸载回调中使用公共链接,也许你会感到困惑,因为安装回调可以是本地回调。

答案 1 :(得分:0)

您需要使用ngrok来测试端点,因为bigcommerce需要在线“看到”您。

例如:WindowManager.getDisplay()

还要卸载回调URL,需要与您的应用技术设置中的URL匹配 enter image description here

答案 2 :(得分:0)

对于 Auth Load 回调,您可以使用本地环境。但是对于卸载回调,您必须使用公共URL(自己的域或ngrok.io)。

顺便说一句,无需在卸载回调中返回重定向或任何其他响应。没有用户的视图