Web Messenger在版本4之前的版本已停止工作,更改为init,请参见下文:
Smooch.init({
appId : '<my appID>',
embedded: true
}).then(() => {
Smooch.sendMessage("Hello Bank Assist")
Smooch.render(document.getElementById('watson'))
});
并收到http错误403,有什么想法吗?
答案 0 :(得分:1)
Web Messenger的第3版已于2017年夏季弃用,并于2018年7月上旬正式停止了支持。您需要更新到4.0.0以上版本,才能继续使用集成。安装说明可在Programming guidelines中找到。从3.x版本系列切换时,请参见documentation,以了解明显的更改。
您需要在初始化代码中说明的嵌入式模式更改。在嵌入式模式下,您现在需要调用initializer
才能启动render
逻辑,因此您的代码应如下所示:
init