모바일 푸시 알림 플러그인

본문
압축을 해제한 후 코어의 plugin 폴더 안에 넣고 사용합니다. 플러그인을 활성화한 뒤 관리자 메뉴의 플러그인 > FCM 푸시에서 설정할 수 있습니다.
준비 사항
- Firebase 프로젝트에서 발급한 서비스 계정 JSON 파일이 필요합니다.
- 모바일 앱 또는 웹앱에서 발급받은 FCM 토큰을 서버에 등록해야 합니다.
- 서버에
firebase-admin패키지가 설치되어 있어야 실제 발송이 가능합니다.
관리자 메뉴
- 설정: Firebase 서비스 계정 JSON 업로드
- 토큰 관리: 등록된 관리자별 토큰 확인 및 삭제
- 푸시 발송: 관리자에게 수동 푸시 발송
- 발송 기록: 성공/실패 로그 확인
사용 방법
- 관리자에서 서비스 계정 JSON 파일을 먼저 업로드합니다.
- 앱 로그인 후 아래 API로 토큰을 등록합니다.
- 관리자 화면에서 토큰이 등록되었는지 확인합니다.
- 수동 발송 메뉴로 테스트 푸시를 보내거나, 이상 알림 이벤트와 연동해 자동 발송합니다.
토큰 등록 API
POST /api/v1/plugins/ep_fcm_push/tokens
DELETE /api/v1/plugins/ep_fcm_push/tokens
POST /api/v1/fcm-token
POST /api/v1/plugins/fcm_push/tokens
등록 요청에는 token 값이 필요하며, 상황에 따라 platform, admin_user_id, username 또는 mb_id를 함께 보낼 수 있습니다.
참고
- 수동 발송 시 제목과 내용을 입력하면 등록된 토큰으로 푸시를 전송합니다.
- 이상 알림 이벤트와 연결되면 디바이스, 센서명, 측정값, 기준값 정보를 자동으로 조합해 전송합니다.
- 이전글HTTPS 인증서 설정 플러그인 26.05.27
- 다음글접속 주소 검증 플러그인 26.05.27
댓글목록
등록된 댓글이 없습니다.