2016-08-02 72 views
0

我想使用rocket.chat應用程序的livechat功能。整合RocketChat與網站

如果用戶在打開livechat彈出窗口之前登錄到網站,它應該被授權並能夠開始聊天,否則它應該看到一個登錄表單,然後開始聊天。 我用這個代碼在我的網頁的ID登錄彈出:

<script type="text/javascript"> 
(function (w, d, s, u) { 
    debugger; 
    w.RocketChat = function (c) { 
     w.RocketChat._.push(c) 
    }; 
    w.RocketChat._ = []; 
    w.RocketChat.url = u; 
    var h = d.getElementsByTagName(s)[0], j = d.createElement(s); 
    j.async = true; 
    j.src = 'http://localhost/packages/rocketchat_livechat/assets/rocket-livechat.js'; 
    h.parentNode.insertBefore(j, h); 
})(window, document, 'script', 'http://localhost/livechat'); 

感謝時間

+0

檢查會話是否存在顯示聊天部分 – owaishanif786

+0

@BackSlash我想發送userId到服務器(如果用戶登錄到站點之前)。並顯示不同的形式。它不會認識到登錄的用戶,再次登錄,只是聊天。 – sahar

+0

@ owaishanif786如何在JavaScript中通過javascript來做到這一點。警報服務器如何向用戶顯示不同的ui – sahar

回答

0

腳本已經改變。您現在應該使用較新的版本。

在您的管理 - > LiveChat上啓用LiveChat後,您的用戶菜單LiveChat下會出現一個新選項。它現在躺在「我的賬戶」和「管理」之間。

點擊它。然後你會發現「Instalation」。點擊它並在你的網站上覆制這個新代碼,你就可以開始了。