2016-11-11 2 views
0

저는 Android 응용 프로그램을 만들고 채팅 클라이언트를 사용하여 XMPP 서버 (Openfire 서버)와 통신하고 있습니다. 나는 어떤 다른 메시지가 온다면 오프 라인 사용자에게 통보하는 다른 방법을 알고 싶다. 그리고 그들은 인터넷 연결을 가지고 있지만 오픈 파이어 서버로부터 오프라인이다. 나는 단지 Google 클라우드 메시징에 대해 다른 해결책이 있는지 제안 해 주시기 바랍니다.오프라인 사용자 메시지를 통보하는 가장 좋은 방법은 OpenFire를 사용하는 채팅입니다.

감사합니다 !!!

+0

OpenFire 서버에 연결되어 있지 않다면 어떻게 알 수 있습니까? 사용자가 오프라인 상태에서도 메시지를 보내려면 iOS에 GCM 및 APNS 옵션 만 있습니다. – user3509456

답변

0

openfire에 CallbackOnOffline 플러그인을 추가하면됩니다. 작동 방식은 다음에서 찾을 수 있습니다 here

이를 위해 불 gcm 푸시 통화에 대해 하나의 서비스를 제공합니다.

또 다른 방법은 openfire에서 사용자 정의 플러그인을 만드는 것입니다.

관련 문제