일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- PM2
- rocky9
- git
- security
- javascript
- mysql
- pwa
- MSsql
- config
- popup
- Tomcat
- ajax
- jquery
- mybatis
- spring3
- NextJS
- Push
- SpringBoot
- MariaDB
- nodejs
- Maven
- jenkins
- Next.js
- centos7
- node.js
- docker
- yona
- Java
- FCM
- Eclipse
- Today
- Total
목록Push (3)
종이 한장 차이...
여러앱에 알림 메시지 전송을 중앙 집중형으로 관리할 때 참고.1. firebase admin SDK Maven 설정. com.google.firebase firebase-admin 9.4.2 2. firebase admin SDK 초기화 로직. /** * @param appName * @param credentialsPath */ private void initializeFirebaseApp(String appName, String credentialsPath) { try { // 자격 증명 파일을 읽어옵니다. FirebaseOptions options = FirebaseOptions.builder() ..

파이어베이스의 push message 전송용 레거시 http api 가 2024년 06월 22 이후로 사용할 수 없어http v1 방식으로 전환 작업을 하였다.2024년 6월 20일 전에 연장 신청을 한경우 2024년 7월 22까지 연장을 해준다.문제는 http v1 API에서는 여러 fcm_id에 message를 전송하는 방법이 달라졌다.해서 변경한 내용을 정리 해보려 한다. 여러 개의 fcm_id에 message전송을 하려면 firebase에서는 topic 네임을 사용한 전송 방식을권장하고 있으며, 최근 업데이트된 API문서에도 여러 개의 fcm_id를 직접 사용하여 전송할 수 있던SDK 내부 함수들이 Deprecated 되어 있는 걸 확인할 수 있다. firebase에서 권장 하는 topic 방식은..

firebase를 통해 전송온 push메시지를 nextJS 웹앱에서 받아서 표시를 해보자.구글에 많이 돌아다니는 예제들을 보고 따라 해 봤는데 구현하는 방식들이 제각 각이라참고하기가 참 힘들었다.다른 것보다 nextJS에서 라우팅을 어떤 방식으로 처리했냐에 따라서 제각각이었다.결국 chetGPT3.5의 힘만 빌려 구현을 하였다.생각보다 간단??? 했다. #환경.- nextJS 1.4 (page 라우팅 기준)- nodeJS 20.11.0참고: 이전에 토이 프로젝트로 PWA를 적용했던 프로젝트에 Fcm Push message 기능만 추가를 하였다.https://graykang.tistory.com/entry/nextJS-14-PWA-%EC%84%A4%EC%A0%95 nextJS 14 + PWA 설정.next..