2013-07-09 1 views
0

현재 내 웹 사이트에서 라이브 채팅에 Olark을 사용 중입니다.
집안의 OpenFire 설치로 교체 할 계획입니다.
그러나 한 가지 문제가 있습니다.OpenFire + FastPath WebChat - 진행중인 대화로 사전 사용자 채우기 창 채우기

Olark 라이브 채팅 스 니펫 (내 웹 사이트에 포함)을 사용하면 사용자가 여러 탭에서 웹 사이트를 열면 진행중인 대화가 미리 채워집니다. 예 : - 시도해보십시오 (moonclerk.com).

OpenFire + FP WebChat과 진행중인 대화를 통해 동일한 채우기 대화방을 어떻게 달성합니까?

답변

2

우리가 Olark에서 달성 한 방식은 정확히 사소하지 않습니다. 우리는 실제로 최종 사용자 측에서 XMPP 클라이언트를 사용하지 않으므로 조금 더 쉬울 수 있지만 기본적으로 전송 계층은 세션에 저장된 세션 UUID를 기반으로 진행중인 대화에 대한 대화 이벤트를 가져올 수 있습니다. 사용자의 쿠키. XMPP는이 프로세스에 전혀 관여하지 않습니다 (운영자와의 최종 전달에만 관련이 있습니다).

패스트 패스의 아키텍처가 무엇인지 모르겠지만이 기능을 원한다면 직접 추가하십시오. XMPP는 클라이언트의 메시지 기록에서 n 개의 메시지를 검색하는 기능을 지원합니다. 자세한 내용은 XMPPFramework - Retrieve Archived Messages From Openfire Server을 확인하십시오.