Mobile
FCM SDK 서버 환경 구축
J1Eun
2024. 3. 25. 17:59
https://firebase.google.com/docs/admin/setup?hl=ko#java
서버에 Firebase Admin SDK 추가
Admin SDK는 권한이 있는 환경에서 Firebase와 상호작용할 수 있는 서버 라이브러리 집합입니다.
firebase.google.com
Firebase 설정
프로젝트 설정 > 서비스 계정 > Firebase Admin SDK > 자바 > 새 비공개 키 생성
백엔드 프로젝트 > resources/firebase 디렉토리 생성 > 다운로드 받은 json 파일 이동
* 파일명을 변경함 (firebase-adminsdk-240325.json)
build.gradle 에 SDK 추가
SDK 초기화
config/FirebaseConfig.java 추가
SDK 인증 초기화 코드
메시지 전송
앱 서버 전송 요청 작성 | Firebase 클라우드 메시징
Google I/O 2023에서 Firebase의 주요 소식을 확인하세요. 자세히 알아보기 의견 보내기 앱 서버 전송 요청 작성 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Fire
firebase.google.com
https://firebase.google.com/docs/reference/admin/node/firebase-admin.messaging.messaging?hl=ko
Messaging class | Firebase Admin SDK
firebase.google.com
개별 메시지 발송
여러 사용자에게 메시지 발송
topic 메시지 발송
발송 테스트
App login 시 device token DB 에 저장
queue 예시
메시지 발송