RSS フィードに新しいエントリが作成されたときにプッシュ通知を受け取る軽量の Android アプリケーションを開発中です。バックエンドは Google App Engine 上にあります。Superfeedr について知るまでは、Cron を使用して 30 分ごとにフィードをポーリングし始めました。
使い方は簡単そうです。私は基本的に、フォローしたいフィード URL、コールバック URL、およびその他のいくつかのパラメーターを含む特定のパラメーターを使用して、HTTP Post 要求を作成します。
Google App Engine にデプロイされたアプリケーションに XMPP サポートを追加する方法の例を見てきましたが、質問があります。
アプリ エンジンのドキュメントによると、URL パス /_ah/xmpp/message/chat は、XMPP メッセージの送信先として予約されています。2 番目の XMPP URL が必要な場合、URL パスの形式に制限はありますか? /_ah/xmpp/message/chat を使用する必要さえありますか?
Superfeedr は、私が知る限り、フィードごとに個別のコールバック URL を推奨しています。そのため、メッセージを手動で解析してどのフィード用かを判断する必要がなくなると思います。
リクエスト内の XMPP メッセージの解析は単純に見えるので、/_ah/xmpp/message/chat 以外のサーブレット内で parseMessage を呼び出そうとしても問題が発生するかどうかわかりません。
ありがとう