크롬 브라우저의 앱 중 Postman 이라는 편리한 REST Client 프로그램이 있습니다.
이를 이용해 FCM 클라우드 메시지를 보내보도록 하겠습니다. FCM 클라우드 메시지의 형식은 http://zeany.net/31 에서 확인할 수 있습니다.
혹시 크롬 브라우저가 설치되어 있지 않다면 https://www.google.com/chrome/browser/desktop/index.html 에서 다운로드 받으세요.
크롬의 메뉴 (오른쪽 상단 점 3개) > 설정 > (왼쪽 상단) 확장 프로그램을 선택하거나 검색창에 chrome://extensions/ 를 입력하세요. 이후 스크롤을 다운해서 더 많은 확장 프로그램 다운로드 메뉴를 클릭합니다.
또는 처음부터 이 링크를 클릭하세요 ☞ https://chrome.google.com/webstore/category/extensions?hl=ko
아래처럼 postman 을 입력하고 그 중 앱으로 필터링을 하여 보이는 Postman 옆의 + CHROME에 추가 버튼을 눌러 설치합니다.
설치가 완료되면 아래처럼 이미 설치된 앱들과 함께 보이는데 추후 chrome://apps 를 검색창에 치거나 아니면 Postman 아이콘 위에서 마우스 오른쪽 버튼을 눌러서 바로가기를 만드세요.
처음 실행을 하면 회원 가입을 유도하는데 맨 아래 Skip this, go straight to the app을 눌러서 바로 진행해도 무방합니다. 다만 메시지를 만든 후 다른 곳에서 보거나 공유하려면 회원 가입이 필요합니다.
자 이제 메시지를 입력할 준비가 완료되었습니다.
POST로 변경 후 https://fcm.googleapis.com/fcm/send를 입력하세요.
Headers에 아래처럼 Authorization과 Content-Type을 입력하세요.
Authorization의 value를 만드는 방법은 FCM 클라우드 메시지의 형식을 참조하세요.
그리고 cURL과 다르게 key와 value의 구분자 세미콜론(:)은 Postman이 자동으로 입력해 주니 입력하지 마세요.
Body에는 아래 메시지 형식에 to 값은 메시지를 받을 단말의 token 값으로 대체하여 입력하세요.
1 2 3 4 5 6 7 8 9 10 11 12 |
|
이후 Send 버튼을 누르면 다음처럼 응답 메시지를 보여줍니다.
방금 생성한 메시지를 저장하고 싶으면 Save 버튼을 눌러서 저장을 합니다. 단, 로그인을 해야 저장할 수 있습니다.
저장을 하면 좌측 메뉴의 Collections 탭에 보이는 것을 확인할 수 있습니다.
이상으로 Postman으로 FCM 클라우드 메시지 보내는 법에 대해 알아봤습니다.
'Android' 카테고리의 다른 글
Firebase를 이용한 메일/비밀번호 인증 방식 예제 (0) | 2017.01.17 |
---|---|
안드로이드 Notification Icon 생성 예제 (1) | 2017.01.15 |
cURL을 이용한 FCM 클라우드 메시지 전송 (2) | 2017.01.12 |
FCM 클라우드 메시지의 형식 정리 (0) | 2017.01.12 |
FCM을 이용해 안드로이드 앱으로 메시지 전송 (2) (3) | 2017.01.10 |