본문 바로가기
728x90
반응형

푸쉬 알람3

[Spring][Android/Kotlin] FCM으로 안드로이드에 푸쉬 알람 보내기 (3) https://growth-coder.tistory.com/237 이전 포스팅에서 간단한 안드로이드 애플리케이션을 생성하고 firebase 콘솔 창을 통해서 푸쉬 알람을 보내보았다. 이제 스프링부트 서버에서 푸쉬 알람을 보내보려고 한다. FCM 서버와 소통하는 방식 FCM 서버와 데이터를 주고 받기 위한 방법은 크게 Firebase Admin SDK를 사용하거나 원시 프로토콜인 FCM v1 HTTP API를 사용하는 방법이 있다. 원시 프로토콜은 FCM v1 HTTP API 말고도 이전에 사용하던 API가 있지만 FCM v1 HTTP API를 사용하는 것을 권장한다. Firebase Admin SDK를 사용하면 요청 승인, 메시지 보내기 등등 다양한 기능들을 편리하게 사용할 수 있기 때문에 Firebas.. 2023. 8. 16.
[Spring][Android/Kotlin] FCM으로 안드로이드에 푸쉬 알람 보내기 (2) https://growth-coder.tistory.com/236 이전 포스팅에서 기본적인 FCM 용어들과 여러 메시지 유형에 대해 알아보았다. 이번 포스팅에서는 본격적으로 안드로이드 앱에 메시지를 보내보려고 한다. 안드로이드 애플리케이션을 만들고 Firebase 콘솔 창에서 메시지를 보내보자. 우선 안드로이드 프로젝트를 시작하고 프로젝트에 Firebase를 추가해야한다. 아래 문서의 순서대로 진행하면 된다. https://firebase.google.com/docs/android/setup?hl=ko Android 프로젝트에 Firebase 추가 | Firebase for Android Google I/O 2023에서 Firebase의 주요 소식을 확인하세요. 자세히 알아보기 의견 보내기 Android.. 2023. 8. 15.
[Spring][Android/Kotlin] FCM으로 안드로이드에 푸쉬 알람 보내기 (1) 프로젝트를 진행하던 도중 푸쉬 알람 기능이 필요해서 FCM 사용법에 대해 공부해보려고 한다. 먼저 기본적인 흐름이다. 메시지 정보 FCM을 사용하기에 앞서 FCM에서 사용하는 메시지의 정보에 대해서 알아보자. 크게 메시지 유형은 알림 메시지와 데이터 메시지로 나뉜다. 알림 메시지는 사전 정의되어있는 key를 사용하며 포어그라운드에서 알림이 수신되면 코드에 따라 동작이 결정되고 백그라운드에서 알림이 수신되면 FCM SDK가 자동으로 메시지를 표시한다. 알림 메시지의 경우 Message 객체 안에 사전 정의 되어있는 key를 사용하면 된다. { "message":{ "token":"bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1...", "notification":{ "title.. 2023. 8. 14.
728x90
반응형