2012-06-27 2 views
0

xtify 2.0 c2dm으로 내 서버에서 푸시 메시지를 보내는 데 방해가됩니다. xtify 콘솔을 사용하여 푸시를 테스트 할 때 작동하지만 서버에서 xtify로 보내면 상태 코드 202와 함께 허용되지만 메시지는 장치에 도달하지 않습니다.Xtify 2.0 xtify 서버에 대한 메시지가 202로 수신되었지만 기기에 도달하지 못했습니다.

다음은 JSON 내가 피들러를 사용하여 다양한 요청을 테스트 xtify 서버

{"apiKey":"8abedd93-fdd0-4d70-a702-blahblah","appKey":"blaaah-9a51-4b30-b14b-43e2b2052324","xids":["4fdc997971a292dblaah1ee"],"sendAll": true,"content":{"subject": "Greetings Earthlings","message": "Take me to your leader","action":{"type":"DEFAULT"}}} 

로 전송됩니다이지만 (202)를 수용하지만 장치에 도달하지 않습니다.

답변

2

동일한 페이로드에 XID와 sendAll이 있습니다. 하나의 (또는 여러 개의) XID로 보내거나, 모든 사용자에게 보내거나, 태그가 지정된 사용자에게 보낼 수 있습니다. 페이로드에서 sendAll 요소를 제거하면 제대로 작동합니다.

이 내 자격 증명을 사용하여 작동하고 내 샘플 앱 :

{ 
    "apiKey": "my api key", 
    "appKey": "my app key", 
    "sendAll": true, 
    "content": { 
     "subject": "Greetings Earthlings", 
     "message": "Take me to your leader", 
     "action": { 
      "label": "Open app" 
     } 
    } 
} 

여전히 당신을 위해 작동하지 않는 경우에, 나는 당신의 C2DM 자격 증명에 문제가있는 것으로 의심. C2DM에 사용 된 발신자 ID가 기기 또는 에뮬레이터에 사용 된 이메일과 동일하지 않은지 확인하십시오.

실제 앱 키를 사용하여 직접 지원 요청을 제출하면 설정을 살펴볼 것입니다.

http://developer.xtify.com/display/support/Get+Support

+0

죄송합니다. – dharmin007

+0

작업 구성으로 내 대답을 업데이트하고 더 깊이 파고 들겠습니다. –

+0

또한 C2DM은 이번 주 Google에 의해 더 이상 사용되지 않습니다. Xtify는 앞으로 몇 주 안에 업데이트 된 GCM SDK를 출시 할 예정입니다. –

관련 문제