RSS Feed에 새로운 항목을 추가 할 때 푸시 알림을받는 간단한 Android 애플리케이션을 개발하는 중입니다. 백엔드는 Google App Engine에 있습니다. 나는 원래 Superfeedr에 대해 알기 전까지 30 분마다 Feed를 폴링하기 위해 Cron을 사용하기 시작했다.Google App Engine에서 XMPP 지원
사용하기가 쉽습니다. 나는 기본적으로 따라야 할 피드 URL, 콜백 URL 및 몇 가지 다른 매개 변수를 포함하는 특정 매개 변수로 HTTP Post 요청을 작성합니다.
나는 구글 앱 엔진에 배포하는 응용 프로그램에 XMPP 지원을 추가하는 방법의 예를 보았다, 나는 질문이있다 : 응용 프로그램 엔진 문서에 따르면
을 : URL 경로/_ah/XMPP/메시지/채팅은 XMPP 메시지를 보낼 수 있도록 예약되어 있습니다. 두 번째 XMPP URL이 필요한 경우 URL 경로의 모양에 제한이 있습니까?/_ah/xmpp/message/chat를 사용해야 할 필요가 있습니까?
내가 알 수있는 한, Superfeedr는 다른 피드에 대해 별도의 콜백 URL을 권장합니다. 나는 그것이 당신이 어떤 피드를위한 것인지를 결정하기 위해 메시지를 수동으로 파싱하는 작업을 거칠 필요가 없을 것이라고 가정하고 있습니다.
요청에서 XMPP 메시지를 구문 분석하는 것이 간단 해 보이므로 문제가 발생할 경우/_ah/xmpp/message/chat 이외의 Servlet 내부에서 parseMessage를 호출하려고하는지 확신 할 수 없습니다.
감사