1

我按照说明获取了我的机器人 ID、我的 ibm 密钥/秘密并将 javascript 插入了我的网站。我运行该站点,但没有任何反应。我需要做什么才能看到虚拟代理出现在页面上?

我按照以下说明启动并运行:https ://www.ibm.com/blogs/watson/2016/09/introducing-watson-virtual-agent/?__prclt=run4xzrj

使用此页面获取我的 botid:https ://developer.ibm.com/api/view/id-339

我在我的站点控制台中没有看到任何错误。

代码包括:

<script src='https://dp1-bot-chat.mybluemix.net/IBMChatClient-v1.1.0.js'></script>
<script>
  IBMChat.init({
    el: 'ibm_chat_root',
    baseURL: 'https://api.ibm.com/virtualagent/run/api/v1',
    botID: '___mybotid___',
    XIBMClientID: '__myclientid____',
    XIBMClientSecret: '___mysecret____'
  });
</script>

4

1 回答 1

0

如果您的站点没有显示框,则可能是由于缺少根元素造成的。确保您的站点上有一个 HTML 标记,该标记的 ID 与el(在本例中为 ibm_chat_root)的值匹配。

如果你愿意,你也可以直接传递一个元素对象:

IBMChat.init({
    el: document.getElementById('my-element-id')
});
于 2016-09-28T19:54:49.837 回答