API로 FCM 메세지를 전송해본다.
전송 요청 승인 | Firebase 클라우드 메시징
Google I/O 2023에서 Firebase의 주요 소식을 확인하세요. 자세히 알아보기 의견 보내기 전송 요청 승인 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 앱 서버 또
firebase.google.com
Admin SDK를 이용해서 서버에서 자동으로 구현할 수 있는데 postmans을 이용하기 위해 access token을 직접 발급받아서 사용해본다.
1. 키 발급
(1) 프로젝트 설정에서 서비스 계정 -> 새 비공개 키 생성 -> json 파일이 나온다.
(2) google의 playground 접속
OAuth 2.0 Playground
Request Body Manual entry Enter the data that will be added to the body of the request: File You may choose to send a file as part of the request. When both a file and manual content are provided both will be sent using a multipart request. You may send fi
developers.google.com
(3) 좌측의 Fireabse Cloud Messaging API v1의 하위들을 클릭하고 아래 Authorize APIs를 클릭한다. + 로그인
(4) Exchange authorization ~ tokens 를 클릭해 토큰을 받는다. -> response 부분의 "access_token" 복사
2. API 보내기
요청 url : https://fcm.googleapis.com/v1/projects/{프로젝트id}/messages:send
헤더값 : "Authorization" : "Bearer ${토큰값}"
body값 :
프로젝트 id 확인 방법
파이어베이스 콘솔 -> 프로젝트 -> 앱 -> 프로젝트 ID
'dev' 카테고리의 다른 글
Xcode 여러 버전 설치 및 사용 (0) | 2024.02.05 |
---|---|
API로 FCM 메세지 보내기 - nodejs, Admin SDK (0) | 2023.07.07 |
vscode 주석 색상 변경 (0) | 2023.04.05 |
KT 공유기 포트포워딩 (0) | 2023.04.02 |
centos7 python 설치 (0) | 2023.01.31 |