IT/FCM

IT/FCM

[푸시알림] SpringBoot에서 APP으로 PUSH 전송하기 (이미지푸시 포함)

1. pom.xml 설정 com.google.firebase firebase-admin 6.5.0 org.json json 20160810 org.slf4j slf4j-api 1.7.25 위와 같이 필요한 라이브러리를 추가해줍니다. 2. 아래와 같이 패키지 구성 3. NotificationController.java import java.io.File; import java.util.List; import java.util.concurrent.CompletableFuture; import java.util.concurrent.ExecutionException; import javax.servlet.http.HttpSession; import com.mbaas_mvp.entity.PushFileEntity..

IT/FCM

[푸시알림] PUSH 메시지 전송하기 - Firebase Cloud Messaging

Firebase에 등록된 앱에 푸시알림을 전송해보겠습니다. https://firebase.google.com/ Firebase Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다. firebase.google.com 위 링크를 통해 firebase에 접속하여 로그인 후, 우측 상단의 '콘솔로 이동'을 클릭합니다. 이전에 등록한 앱을 선택하여 접속후 좌측상단의 메뉴버튼을 클릭합니다. Cloud Messaging 클릭 Send your first message 클릭 푸시알림 제목과 메시지를 입력후 '테스트 메시지' 전송을 클릭합니다. 푸시를 전송할 디바이스의 token 값을 입력하여 추가 후 '테스트' 클릭합니다.

IT/FCM

[푸시알림] Android Studio - 푸시 메시지 수신 설정 / 디바이스 토큰값 얻기

이번 글에서는 Android Studio에서 푸시메시지를 수신할 수 있도록 구현하고 디바이스의 고유 TOKEN 값을 얻는 방법을 알아보겠습니다. 1. 우선 firebase 관련 클래스를 사용하기 위해 build.gradle(module)의 dependencies{}에 라이브러리를 추가합니다. build.gradle(Module) dependencies { ... implementation 'com.google.firebase:firebase-messaging:21.1.0' } 2. 아래와 같이 FirebaseMessagingService를 상속받는 Service 클래스를 생성 하고, onNewToken()과 onMessageReceived()를 재정의 합니다. MyFirebaseMessagingServi..

IT/FCM

[푸시 알림] FCM(Firebase Cloud Messaging) 정의 및 앱 등록하기

파이어베이스 클라우드 메시징 (FCM) FCM(Firebase Cloud Messaging)이란? 어플리케이션이 설치된 기기에 푸시 알림을 보냅니다. Firebase Cloud Messaging의 약자이며, 무료로 메시지를 전송할 수 있는 교차 플랫폼 메시징 솔루션 입니다. 기존에는 푸시 알림을 통해 메시지를 전송하기 위해서는 각 플랫폼 환경에 맞추어 개발해야 하는 불편함이 있었습니다. 교차 플랫폼 메시징 솔루션인 점에서 FCM을 이용하여 개발을 하면 플랫폼 환경에 종속되지 않고 푸시 알림 메시지를 보낼 수 있습니다. 간단한 동작원리 Firebase 홈페이지에서 앱을 동록하게 되면 앱의 고유한 key값을 부여 하는데 이 키값을 식별하여 특정 기기에 데이터를 전달 할 수 있습니다. 또한 사용자를 구분하기 ..

org.woodies.dev
'IT/FCM' 카테고리의 글 목록