2013-08-05 2 views
0

Android GCM을 사용하여 푸시 메시지를 보내고받을 수있는 Android 애플리케이션을 개발했습니다. "aaa"장치에서 "xyz"장치로 밀어 넣기 메시지를 보내고 있다고 가정하면 푸시 메시지가 성공적으로 보내지 만 필요한 것은 평행하게 메시지를 보냈던 장치의 이름을 표시하려고합니다. GCM 메시지 본문안드로이드 GCM에서 보낸 사람의 이름을 가진 메시지를 보낼 수 있습니까?

예 :

XYZ : 안녕 테스트

날이에 제안하십시오. 미리 감사는

감사 아난드

+0

메시지와 함께 여러 매개 변수를 보낼 수 있습니다. ""과 같은 일부 패턴을 만들어야하고 디코딩해야합니다. 하지만 내 충고는 ** GCM은 메시지 배달 **을 보장하지 않습니다. 당신은 그것에 대해 생각해야합니다. :) –

답변

1

당신은 GCM 메시지에서 아무것도를 보낼 수 있습니다. 메시지와 함께 보낸 사람의 이름을 보내려면 먼저 사용자의 이름을 가져 와서 변수에 저장해야합니다. 그런 다음 해당 이름을 GCM 메시지에 메시지와 함께 추가하십시오. 푸시 알림의 이름과 메시지 부분을 구별하기 위해 GCM 메시지를 JSON 형식으로 인코딩 한 다음 다른 사용자에게 보낼 수 있습니다. 그런 다음 JSON 디코더를 사용하여 메시지를 디코딩 할 수 있습니다.

관련 문제