관리 메뉴

피터의 개발이야기

Postman으로 push 보내기 본문

DevTool/Postman

Postman으로 push 보내기

기록하는 백앤드개발자 2021. 1. 22. 08:00
반응형

시스템 운영 중에 고객에게 임의의 푸쉬를 보내야하는 상황이 발생하였습니다.  간단하게 Postman으로 push를 보내는 법을 정리하였습니다.

 

 

 

URL 및 Header 세팅

POST https://fcm.googleapis.com/fcm/send

Authorization : key={fcmKey}
Content-Type  : application/json

 

 

 

Body 작성

{
	"to": "pushKey",
	"priority": "high",
	"notification": {
		"body": "푸시테스트입니다. \r\n 다양한 컨텐츠를 적을 수 있습니다.\r\n 다양한 컨텐츠를 적을 수 있습니다.\r\n 다양한 컨텐츠를 적을 수 있습니다.\r\n 다양한 컨텐츠를 적을 수 있습니다.\r\n 다양한 컨텐츠를 적을 수 있습니다.\r\n 다양한 컨텐츠를 적을 수 있습니다.\r\n 다양한 컨텐츠를 적을 수 있습니다.\r\n 다양한 컨텐츠를 적을 수 있습니다.\r\n 다양한 컨텐츠를 적을 수 있습니다.\r\n 다양한 컨텐츠를 적을 수 있습니다.",
		"title": "제목은 여기에"
	},
	"data": {
		"title": "푸시 내용 \r\n 줄바꿈도 가능합니다.",
		"message": "제목은 여기에"
	}
}

 

 

 

발송결과

 

 

터미널 발성

curl --location --request POST 'https://fcm.googleapis.com/fcm/send' \
--header 'Authorization: key={fcmKey}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "to": "cLWnLgmWRMeu9vPhvUQeg5:APA91bESe1cXfHVSjLOQSvP3GM5zTTArCyDqcnNen38NhvF2l_-A9tDjf23h7LPRSrReUaBsejYx4R-qlODn7A6pQcL7srs-V4fkGf2QuZiXO-YGZrW3kbtFxZV-yBGkMC-hgvPnPFC0",
    "priority": "high",
    "notification": {
        "body": "푸시테스트입니다. \r\n 줄바꿈도 가능합니다.\r\n 다양한 컨텐츠를 적을 수 있습니다.",
        "title": "제목은 여기에"
    },
    "data": {
        "title": "푸시 내용 \r\n 줄바꿈도 가능합니다.",
        "message": "제목은 여기에"
    }
}'

터미널에서 curl문을 작성하여 보낼 수도 있다.

반응형
Comments