Firebase 메시징, 서버 키를 어디서 구할 수 있습니까?
Firebase를 사용하면 POST
요청을 통해 자체 애플리케이션을 통해 알림 메시지를 보낼 수 있습니다 .
이 튜토리얼에서는이 요청을 수행하는 방법에 대한 지침을 제공합니다 . 그러나 Authorization
헤더에 자체 서버 키를 배치 해야하는 필드가 있습니다.
이 서버 키는 어디서 구할 수 있습니까? 이에 대한 지침이 없습니다.
해결책:
- 아래 스크린 샷에 따라 새 Firebase 콘솔 상단에서 프로젝트 이름 옆에 있는 설정 (톱니 바퀴) 아이콘을 클릭하십시오 .
- 를 클릭하십시오 Project settings.
- Cloud Messaging탭을 클릭 하십시오.
- 키는 바로 아래에 Server Key있습니다.
이것을 받아보십시오 : (첫 번째 대답은 맞습니다-이것은 페이지의 모습을 보여주기위한 것입니다!) https://support.clevertap.com/docs/android/find-your-fcm-sender-id-and-fcm -server-api-key.html #
업데이트 : 2017 년 4 월 현재이 방법은 작동하지 않습니다. api_key in google-services.json
은 레거시 키입니다. 선택한 답변이 맞습니다.
더 이상 사용되지 않는 방법 :
프로젝트에는 google-services.json이라는 JSON 파일이 있습니다.
해당 파일을 열고 검색
"api_key": [
{
"current_key": "********"
}
*** 서버 API 키입니다.
해당 파일이 없으면 firebase 계정의 앱 세부 정보에서 파일을 다운로드 할 수 있습니다
firebase에는 두 개의 키가 있으며, 첫 번째 키는 설정 (Tab General)과 호출 웹 API 키에 있습니다.
두 번째로 흥미로운 것은 Settings (Tab Cloud Messaging)에서 서버 키라고합니다.
PHP의 푸시 알림에 두 번째 알림을 사용하십시오.
참고 URL : https://stackoverflow.com/questions/37427709/firebase-messaging-where-to-get-server-key
'IT박스' 카테고리의 다른 글
templateUrl을 사용한 단위 테스트 AngularJS 지시문 (0) | 2020.07.12 |
---|---|
C # LINQ Select와 동일한 Javascript (0) | 2020.07.12 |
ASP.NET의 문자열에서 HTML 태그를 어떻게 제거 할 수 있습니까? (0) | 2020.07.12 |
MySQL은 where 절과 결합 (0) | 2020.07.12 |
파일 또는 어셈블리 'System.Data.SQLite'를로드 할 수 없습니다 (0) | 2020.07.12 |