본문 바로가기
반응형

Framework & Lib & API/API3

[FCM]Firebase(파이어베이스)와 스프링 연동(토큰방식 여러개 한번에 푸시알림 보내기) 구글링을 하면 파이어베이스 콘솔에서 프로젝트 만드는 방법 부터 주제구독 방식으로 푸시알림을 보내는 법, 토큰 방식으로 푸시알림을 보내는 법 자세하게 나와 있는 포스팅들이 많은데요, 푸시알림 토큰 방식을 처음 이용하시는 분들은 다른 포스팅이나 커뮤니티를 보고 구현해보고 오시기를 추천합니다. 기존의 토큰 방법에서 몇가지 변경되는 부분만 있으므로 변경되는 부분에 대해서만 다뤄보겠습니다. 참고로 따라할수 있게 하나부터 열까지의 내용을 다 적은게 아니라 제가 어떻게 구현했는지 개괄적으로 설명한 글입니다. 스프링 웹서버 의존설정 com.google.firebase firebase-admin 7.0.1 의존 모듈 7.0.1로 설명을 하도록 하겠습니다. 너무 오래된 버전은 클래스 파일을 import하지 못할수 있습니다.. 2020. 12. 21.
[파이어베이스] 안드로이드 웹뷰 푸시알림으로 특정 링크로 접속하도록 구현 웹뷰를 통해 구현한 하이브리드 앱이 있습니다. 웹서버는 스프링 프레임워크로 구현을 해주었고, 푸시알림을 보내고 이를 받은 클라이언트가 푸시알림을 누르면 특정 url로 이동할 수 있게끔 구현해보았습니다. 이미 푸시알림이 구현되신 분들을 대상으로 링크로 접속하도록 구현해줘야 하는 부분에 대해서 다뤄보도록 하겠습니다. 웹서버에 푸시알림 요청하는 메서드 public void send_FCMtoken(String tokenId, String title, String content, String link) throws IOException, FirebaseMessagingException { FileInputStream serviceAccount = new FileInputStream("/모자이크.json"); F.. 2020. 12. 6.
[파이어베이스] 안드로이드 HttpsURLConnection을 이용하여 웹서버에 토큰 전달 -웹서버에 토큰 보내는 방법 [Android] MainActivity.java @Override protected void onStop() { FirebaseInstanceId.getInstance().getInstanceId() .addOnCompleteListener(new OnCompleteListener(){ @Override public void onComplete(@NonNull Task task) { String token = task.getResult().getToken(); String returnToken =""; try { HttpTask httpTask = new HttpTask(); httpTask.execute("https://서버로 요청할 url", token).get(); S.. 2020. 12. 4.
반응형