라이믹스/XE의 다양한 모듈, 스킨, 애드온 등의 자료를 판매해보세요.

content_count 461

실시간 채팅 모듈 (Pusher 활용)

Registered Date

Mar 31, 2023

codejaka_talk_notification_0.9.zip codejaka_talk_0.9.1.zip 

Pusher라는 외부 라이브러리를 활용하여 홈페이지 회원간 실시간 채팅을 할 수 있는 모듈입니다. 이 모듈을 사용하기 위해서는 Pusher(https://pusher.com/)에서 API키를 발급받아 모듈 설정에 입력해야 합니다.

 

하루에 20만건까지는 무료로 제공되고 있어 소규모 커뮤니티 정도는 무리없어 보입니다.

 

- Pusher API키 발급

(타사의 이미지를 넣어도 되는지 몰라서 우선 없이 글로만 설명드립니다. 문제없으면 이미지를 추가하겠습니다.)

1. https://pusher.com/ 에 접속 및 회원가입이 필요합니다.

 

2. Products->CHANNELS로 이동합니다.

 

3. (2)화면에서 Create app을 클릭하여 새로운 앱을 생성합니다.

3-1. Name your app입력 및 Select a cluster(ap3)선택 후 Create app버튼을 클릭하면 완료.

 

4. 생성된 앱페이지 왼쪽 메뉴에서 App Keys를 클릭해 아래와 같이 정보를 확인합니다.

app_id = "117****"

key = "b3f9ba7985d2********"

secret = "29917a95512b********"

cluster = "ap3"

 

5. (4)에서 생성한 Key값들을 모듈설정의 각각 항목에 입력합니다.

 

- 회원 채팅 시작은 닉네임을 클릭하면 나오는 팝업에서 '톡톡'을 클릭하면 시작할 수 있습니다.

 

- 진행중인 채팅은 마이페이지 '톡톡 리스트'탭에서 확인할 수 있고, 최근 대화 내용을 클릭하면 해당 채팅룸에 접속할 수 있습니다. 대상 닉네임을 클릭해서 나오는 팝업창에서 톡톡을 클릭하면 해당 채팅룸에 접속할 수 있습니다.

 

- 외부 라이브러리를 사용하므로 별도의 채팅서버 필요없이 웹호스팅 환경에서도 사용이 가능합니다.

- 채팅화면은 새창(팝업)으로 뜹니다.

- 상대방 닉네임을 클릭시 팝업기능 됩니다. (쪽지 보내기, 친구 등록, 회원정보 보기 등)

- 상대방이 읽지 않은 메세지는 점으로 표시됩니다.

- 읽지 않은 메세지는 클릭시 삭제하거나 재전송, 쪽지보내기(준비중)를 할 수 있습니다.

- 상대방이 대화를 입력하는지 말풍선으로 표시합니다.(삭제)

- 톡알리미 애드온을 함께 사용하면 대화중이 아닌경우 새로운 대화가 도착하면 알려줍니다.

- 앱의 경우 푸시알림이 가능합니다.(앱버전용)

- 자세한 내용은 샘플 영상을 참고해 주세요.

- PHP 5.6, 7.0, 7.1+ 지원합니다.

- 카페24호스팅, PHP 7.3, 라이믹스 2.0.8 환경에서 테스트 하였습니다.

(이전 버전에서는 동작하지 않을 수 있습니다.)

- 소스코드중 일부는 암호화 되어 있습니다. 일반적인 호스팅 사용에는 Loader 가 설치되어 있지만, 독립서버 사용시에는 Loader 설치가 필요합니다.

 

http://talk.codejaka.com 에서 테스트 가능합니다.

각각 다른 브라우저나 장치에서 접속하여 테스트 하시면 됩니다.

테스트유저1 : test1(아이디)/test(패스워드)

테스트유저2 : test2(아이디)/test(패스워드)

 

- 복잡한 보안이 적용된것은 아니니, 가볍게 사용하시는 용도로 권장합니다.

- 스킨 내 fancybox 라이브러리가 있으니 레이아웃에서 사용중인경우 스킨 경로에서 삭제해 주세요.

- 앞으로 계속 업데이트 됩니다. (비밀채팅, 그룹채팅, 파일전송, 푸시알림 등)

- 버그 및 개선사항 그밖에 문의사항은 댓글/쪽지/이메일(yj634862@gmail.com)을 이용해 주세요.

네이버에 이온디를 검색해주세요
미리보기
파일 다운로드하기 전 사용하실 도메인 주소를 입력 후 다운로드 가능합니다.
File Name residual_day condition download
codejaka_talk_notification_0.9.zip - - download
codejaka_talk_0.9.1.zip - - download
Category 모듈
seller XE마켓
사용자평점 0점 / 총 0명 참여
sale_point free
상품카테고리 모듈 
상태 판매중 
소개 회원간 실시간 채팅을 할 수 있는 모듈입니다. 
설치경로 modules 및 addons(선택) 
버전 0.9 
라이센스 기타 
지원환경  
개발자 코드자카 
구매 페이지 https://xetown.com/point_contents/1545338?page=6 
미리보기  
구성품  
문의  
라벨  
외부URL  
네이버에 이온디를 검색해주세요

Category

advanced

  • 상품카테고리

  • 상태

  • 지원환경

List of Articles
No. Category Subject 사용자평점 point
상품 커스터마이징 건에 대해서
이온디샵에서 개발자/디자이너 여러분의 컨텐츠를 판매하세요.
포인트샵 오픈마켓입니다. 구매를 원할 경우 포인트를 충전해주세요.
20 애드온 신고/비추천 문서 블럭 애드온 free
19 스킨 사업자 등록번호 조회하고 그 결과를 저장하는 소스 3,000P
18 게시판 포켓몬 도감 5,000P
17 기타/플러그인 유튜브 Seeker free
16 에디터 TinyMCE 에디터 v1.5 for Rhymix/XE free
15 위젯 라이믹스 날씨 위젯 (PHP8.3 지원) 500P
14 애드온 라이믹스 소셜로그인(sociallogin) 애드온 500P
13 모듈 라이믹스 포인트선물 모듈(xe-pointsend) 500P
12 애드온 게시판 목록에서 카테고리/확장변수 바로 수정 애드온 free
11 모듈 게시물 순서 변경 모듈 200P
10 모듈 컨텐츠판 모듈 50,000P
9 모듈 아이콘샵(iconshop) 라이믹스(XE) + PHP8 지원 1,000P
8 스킨 라이믹스 마이로그 스킨 - 인스타그램 스타일 [1] free
7 모듈 마이로그(mylog) free
6 모듈 XE Sticker 모듈(이온디 수정) 100P
5 테마/패키지 웹호스팅 설치형 미니홈피 3,000P
4 모듈 XE라이믹스 출석부 출쳌 도장 스킨 free
3 애드온 이미지 필수 애드온 500P
2 애드온 sejin7940_write_limit - 일정기간 글/댓글 작성수 제한 애드온 ver. 1.5.2 free
1 레이아웃 DoorWeb 레이아웃 B ver. 1.4 100P