2016-09-27 47 views
1

我按照說明獲取了我的機器ID,我的IBM密鑰/祕密,並將javascript插入我的網站。我運行該網站,沒有任何反應。我需要做什麼才能看到虛擬代理顯示在頁面上?沃森虛擬代理 - 添加到頁面的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>

+0

你可能包括表明您已經插入到你的頁面的代碼片段? – TbWill4321

回答

0

如果您的網站不顯示一個盒子,它可以通過缺失根元素引起的。確保您網站上的HTML標記的ID與el(本例中爲ibm_chat_root)匹配。

如果你願意,你也可以直接傳遞一個元素對象:

IBMChat.init({ 
    el: document.getElementById('my-element-id') 
});