从smooch.io的Web Messenger的初始化调用中获取403错误

时间:2018-08-03 15:26:56

标签: smooch

Web Messenger在版本4之前的版本已停止工作,更改为init,请参见下文:

Smooch.init({
    appId : '<my appID>',
    embedded: true
}).then(() => {
    Smooch.sendMessage("Hello Bank Assist")
    Smooch.render(document.getElementById('watson'))
});

并收到http错误403,有什么想法吗?

1 个答案:

答案 0 :(得分:1)

Web Messenger的第3版已于2017年夏季弃用,并于2018年7月上旬正式停止了支持。您需要更新到4.0.0以上版本,才能继续使用集成。安装说明可在Programming guidelines中找到。从3.x版本系列切换时,请参见documentation,以了解明显的更改。

您需要在初始化代码中说明的嵌入式模式更改。在嵌入式模式下,您现在需要调用initializer才能启动render逻辑,因此您的代码应如下所示:

init