RSSフィードの一部の情報を更新するときに、ユーザーにプッシュ通知を送信したいのですが、都市部のようなサードパーティのツールを使用していますが、RSSフィードをサポートしていません。それについてのいくつかのアイデア。RSSフィードのプッシュ通知?
おかげで、 ジョン
RSSフィードの一部の情報を更新するときに、ユーザーにプッシュ通知を送信したいのですが、都市部のようなサードパーティのツールを使用していますが、RSSフィードをサポートしていません。それについてのいくつかのアイデア。RSSフィードのプッシュ通知?
おかげで、 ジョン
は、あなたが本当にプッシュサービスからのリアルタイム通知は必要ですか?あなたのRSSは何回更新されますか?すでにあなたのフィードをポーリングすることを検討しましたか? これは、BuzzBox SDKを使用して分単位で行うことができます。また、必要なものを正確に実行できるようにRSSパーサーが統合されています。このような
用途:それは1時間に1回あなたのRSSをチェックします
RssReaderTask.setRssUrl(this, "http://yourserver.com/feed.rss");
SchedulerManager.getInstance().saveTask(this, "0 9-20 * * 1,2,3,4,5",
RssReaderTask.class);
SchedulerManager.getInstance().restart(this, RssReaderTask.class);
は(cronの文字列「0 9-20 * * 1,2,3,4,5に応じて")、新しいものが見つかると、ステータスバーに通知が作成されます。
デモアプリケーションは、その良い例です。 http://hub.buzzbox.com/android-sdk/demoapp
あなたは次は私の推薦されているさまざまなサービスを利用することができます。
フィードの更新情報がある場合、Google C2DM (Could-to-device-messaging)を使用してユーザーに警告することができます。
そのためには、独自のサーバーが必要です(回避方法はありません)。サーバーでRSSフィードをポーリングし、何か変更があったときにユーザーに通知する必要があります。
私が知っているポーリングの唯一の選択肢はSuperfeedrです。彼らはXMPPまたはPubSubHubBubを使用してサーバーに警告します。
ただし、フィードの変更時にポーリングして通知します。投票の最長時間は15分です。
Urban Airshipを使用しようとすると...使用するのに最適な第三者です。私はそれを実装しようとしています。私はデバイスにテキストメッセージを送信できますが、RSSフィードのアップデートを送信する際に問題があります。 –