PHP를 사용하여 GCM 서버 통신을 구현 중입니다. PHP로 코드를 구현했으며 메시지를 성공적으로 장치로 보낼 수 있습니다. 그러나 장치가 네트워크에 연결되어 있지 않으면 메시지가 서버에 있습니다. PHP가 성공 응답을 얻고 있습니다. 장치 네트워크가 켜지면 메시지가 실제로 장치로 전송됩니다.GCM PHP 상태 메시지 수신
내 질문에 내가 GCM 서버 또는 GCM 서버에서 보낸 message_id의 상태를 알 수있는 방법이 있습니다.
PHP를 사용하여 GCM 서버 통신을 구현 중입니다. PHP로 코드를 구현했으며 메시지를 성공적으로 장치로 보낼 수 있습니다. 그러나 장치가 네트워크에 연결되어 있지 않으면 메시지가 서버에 있습니다. PHP가 성공 응답을 얻고 있습니다. 장치 네트워크가 켜지면 메시지가 실제로 장치로 전송됩니다.GCM PHP 상태 메시지 수신
내 질문에 내가 GCM 서버 또는 GCM 서버에서 보낸 message_id의 상태를 알 수있는 방법이 있습니다.
업스트림 메시지를 사용해야합니다. 배달 확인 요청 기능이 있습니다. http://developer.android.com/google/gcm/ccs.html#receipts
GCM 서버와 간단한 HTTP 통신을 사용하는 경우 앱에서 메시지를 받았는지 확인하는 유일한 방법은 메시지 페이로드에 메시지 식별자를 넣는 것입니다 (반환 된 메시지 식별자가 아님). GCM 서버는 앱에서 액세스 할 수 없으므로), 메시지 수신시 앱에서 해당 메시지 식별자를 서버로 전송할 수 있습니다.
Eran, 고맙습니다. –
HTTP 통신을 사용하고 CCS를 사용하지 않는 업 스트림 메시지를 사용할 수 있습니까? –