shell에서 GCM 푸시 발송

shell에서 GCM 푸시 발송

푸시 테스트를 하다보면 자주 발송을 하면서 테스트를 해야하는데 별도의 앱을 개발하거나 서버 사이드의 개발이 필요하다.

간단히 쉘에서도 푸시를 발송 테스트를 할 수 있는데 아래와 같이 방법을 기술한다.

[형태]
curl --header "Authorization: key=[키값]" \--header Content-Type:"application/json" \https://gcm-http.googleapis.com/gcm/send \-d "[데이터]"

키값 : Api 키 값
데이터
    {
    "data": {
        "content": "데이터"
    },
    "to": "[Token]"
    }

[예제]
curl --header "Authorization: key=[Key]" \--header Content-Type:"application/json" \https://gcm-http.googleapis.com/gcm/send \-d "{\"data\":{\"content\":\"내용\"},\"to\":\"[Token]\"}"

이 블로그의 인기 게시물

ASP에서 C# 언어로 만든 DLL 호출

구글 플레이에100Mb 이상의 파일 업로드

「항목은 사용 중이기 때문에 작업을 완료할 수 없습니다.」에러 메시지 발생 후 파일 지워지지 않는 문제 해결