web

· Spring
FCM란? Firebase 클라우드 메시징(FCM)은 무료로 메시지를 안정적으로 전송할 수 있는 교차 플랫폼 메시징 솔루션이다. 간단히 말해서 무료로 웹, 앱에 푸시를 보낼 수 있는 플랫폼이다. 사용법 Firebase console에 접속해 프로젝트를 생성한다. 프로젝트 설정 -> 서비스 계정 -> 새 비공개 키 생성 다운받은 비공개 키를 resources 하위로 이동 Firebase의존성 추가 dependencies { ... // Firebase SDK implementation 'com.google.firebase:firebase-admin:6.8.1' ... } 엔드포인트 확인 프로젝트 설정 -> 일반에 프로젝트 ID를 확인할 수 있을것이다. 요 프로젝트 ID를 서버 엔드포인트에 넣어줄것이다. 엔..
· Java
이번에는 Spring Boot 프로젝트에서 Slack으로 메세지를 발송할것이다. 매우매우매우 간단하다. 먼저 Slack에 앱을 추가해준다. 메세지를 받을 채널에 앱을 추가해준다. 메세지를 보낼 이름과 아이콘을 설정한다. 이제 Java에서 POST로 웹 후크 URL로 호출만 하면 된다. payload={"text": "보낼 메세지 내용"} @Component public class SlackUtil { private static final String webHookUrl = "https://hooks.slack.com/services/12421421421421412412414"; public static void messageSend(String message) { try { URL url = new UR..
beekei
'web' 태그의 글 목록