서버에서 보내주는 푸시 종류에는 3가지가 있다.
Firebase(FCM)- 푸시메시지 정보,PushType (Notification / Data / Notification + Data )
처음에 notification 으로 쓰다가 푸시 메시지 백엔드일때 처리를 고민하다가 찾아보게 되었다. 1.Notification 2.Data 3.Notification + Data 푸쉬의 종류에는 3가지로 나눌 수 있다. Notification / Data /..
jh3786.tistory.com
1.Notification
public void onMessageReceived(RemoteMessage remoteMessage) {
if (remoteMessage.getNotification() != null) {
Log.e("FCM", String.valueOf(remoteMessage.getNotification()));
String messageBody = remoteMessage.getNotification().get("body");
String messageTitle = remoteMessage.getNotification().get("title");
}
}
2.Data
public void onMessageReceived(RemoteMessage remoteMessage) {
if (remoteMessage.getData() != null) {
Log.e("FCM", String.valueOf(remoteMessage.getData()));
String messageBody = remoteMessage.getData().get("body");
String messageTitle = remoteMessage.getData().get("title");
}
}
저는 Data로 사용했습니다
반응형
'Android > Firebase(FCM)' 카테고리의 다른 글
안드로이드 - Firebase(FCM) 푸시알림 구현하기(2) (코틀린) (3) | 2020.10.29 |
---|---|
안드로이드 - Firebase(FCM) 푸시알림 구현하기(1) (코틀린) (0) | 2020.10.29 |