본문 바로가기
서버 관련

FCM Topic 등록 방법

by NaHyungMin 2018. 9. 20.

클라이언트에서 등록을 했는데 확인이 안 된다고 해서 웹으로 하는 방법으로 처리


1. 구글 확장 프로그램 설치

https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo/related




2. 클라이언트에게 fcm 푸시 토큰 받기(핸드폰 fcm 토큰)



3. 구글 확장 프로그램으로 어플리케이션 정보 받기


위에 Post 경로에 info 다음 푸쉬 토큰 정보를 넣어준다.

그리고 헤더 추가 후 authorization에 key=서버 키를 넣어주면 된다.

응답에서는 이미 나는 토픽을 2개 등록해놔서, 2개가 뜨는 것




FCM 페이지에서 Project Overview 오른쪽 톱니바퀴를 누르면 설정 페이지가 뜬다.

클라우드 메시징을 선택 한 후 서버키를 가져다가 쓰면 된다.





4. 토픽 등록


다음과 같은 https url로 topics/{토픽명}을 확장 프로그램에서 Request URL에 적어주면 된다.




그럼 이제 클라이언트 구독을 통한 topic 생성이 아닌, 클라이언트 토큰을 이용한 web url topic이 처리 된다.


FCM 참고 사이트

 - https://developers.google.com/instance-id/reference/server#get_information_about_app_instances