2016-08-02 3 views
0

rocket.chat 앱에서 라이브 채팅 기능을 사용하고 싶습니다.RocketChat과 웹 사이트를 통합합니다

라이브 채팅 팝업을 열기 전에 사용자가 웹 사이트에 로그인하면 채팅을 시작할 수 있도록 권한을 부여 받아야합니다. 그렇지 않으면 로그인 양식이 표시되고 채팅을 시작해야합니다. 나는 LIVECHAT 팝업 내 웹 페이지에이 코드를 사용 : 스크립트가 변경된 시간

+0

세션 확인 (있는 경우) 채팅 대화 섹션 표시 – owaishanif786

+0

@BackSlash 서버에 userId를 보내려고합니다 (사용자가 사이트에 로그인 한 경우 이전에) .and 다른 양식 표시 .it는 로그인 한 사용자가 다시 로그인하지 않도록합니다. 채팅. – sahar

+0

@ owaishanif786 어떻게 프론트 엔드에서 javascript로이를 수행 할 수 있습니다. 어떻게 경보 서버가 사용자에게 다른 UI를 보여줄 수 있습니까 – sahar

답변

0

에 대한

<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'); 

감사합니다. 이제 새로운 버전을 사용해야합니다.

관리 -> 라이브 채팅에서 라이브 채팅을 사용하도록 설정하면 LiveChat 사용자 메뉴 아래에 새로운 옵션이 나타납니다. 이제는 "내 계정"과 "관리"사이에 있습니다.

클릭하십시오. 그런 다음 "설치"를 찾을 수 있습니다. 그것을 클릭하고 귀하의 웹 사이트에이 새로운 코드를 복사하면 갈 준비가됩니다.

관련 문제