마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

GCM 구현 해보신분께 질문!!

0 추천
안녕하세요, 안드로이드 초보 개발자입니다.

GCM 관련하여 테스트를 진행하고 있습니다.

저는 클라이언트 부분을 담당하고, 서버는 다른 업체에서 하구 있습니다.

GCM서버로부터 reg id를 받고 서버로 보내서 등록을 정상적으로 마쳤습니다.

서버에서 단말로 메세지를 전송할때 그 내용은 gcm서버로 가고, gcm서버가 단말로 메세지를 전송해주는것으로 알고 있습니다.

클라이언트에서는 onMessage 메소드로 수신을 하는것 같은데요.

수신시 Intent에 들어있는 데이터를 처리해주는것 같습니다.

근데.. 웹서버쪽에 데이터가 포함될 Extra명을 요청했더니.. 그건 자기들이 지정하는게 아니라고

클라이언트에서 알아서 처리하는거라고 합니다..

onMessage로 오는 Intent의 Extra명은 고정으로 있는건가요??

아니면 개발자센터 같은곳에서 지정을 해주는건가요?

그것도 아니면 Intent에 들어있는 모든 Extra에 값들을 가져와서.. 알아서 처리해야하는건가요 ?
블랙이요블랙 (12,860 포인트) 님이 2015년 7월 10일 질문

1개의 답변

+1 추천
 
채택된 답변
서버에서 보낼 때 extra 이름 줄 수 있어요.

http://gcmsender.herokuapp.com

간단히 여기서 테스트 해보세요.
쎄미 (162,410 포인트) 님이 2015년 7월 10일 답변
블랙이요블랙님이 2015년 7월 10일 채택됨
답변 감사합니다.
덕분에 어떤식으로 수신하게되는지 잘 알게 되었습니다!
즐거운 하루 되세요!
...