2012-04-23 2 views
0

XMPP 앱 엔진 애플리케이션을 만들었지 만 데스크톱의 Gtalk 클라이언트에서 제대로 작동하지만 모바일 버전의 Gtalk에서 현재 상태 만 채팅 메시지가 작동한다는 문제가 있습니다. 서버에 푸시되지 않은 경우 많은 모바일 gtlak 앱을 시도했지만 여전히 동일한 문제가 발생했습니다XMPP App Engine 서비스가 모바일 Gtalk 앱에서 작동하지 않습니다.

+1

"메시지가 서버로 푸시되지 않았습니다"라고 말하면 클라이언트가 메시지를받지 못했거나 클라이언트가 보낸 메시지가 앱에서 수신되지 않았다는 의미입니까? "데스크톱에서 Gtalk 클라이언트"라고 말하면 Pidgin이나 Adium 또는 Gmail의 채팅 기능과 같은 기본 클라이언트를 의미합니까? –

+0

메시지가 응용 프로그램에 수신되지 않아 응용 프로그램이 전혀 응답 할 수 없습니다. 또한이 후 클라이언트가 (gtalk 응용 프로그램) 메시지를 받게됩니다 고정되어 있는지 잘 모르겠습니다. – xybrek

답변

0

먼저 앱이 메시지를 수신하도록 구성되어 있는지 확인하십시오 (이미 xmpp_presence가있는 것 같습니다)

파이썬 경우,이 애플리케이션 제목에 있는지 확인 :

inbound_services: 
- xmpp_message 
- xmpp_presence 

자바의 경우,이 AppEngine에-web.xml 파일에 있는지 확인하십시오 : 당신은 그냥 보통의 요청에 따라 (수동 봇에 가입) 클라이언트에 전송보다는 메시지에 응답 시도 할 수

<inbound-services> 
    <service>xmpp_message</service> 
    <service>xmpp_presence</service> 
</inbound-services> 

두 번째 ? 이렇게하면 메시지 수신과는 독립적으로 메시지를 보낼 수 있습니다.

관련 문제