新しい Twitter 検索結果が見つかったときに、Urban Airship を使用してユーザーの iPhone にプッシュ通知を送信したいと考えています。
ユーザーの iPhone を登録し、検索語を保存し、Twitter 検索をポーリングするために、これを実現するために構築された Web アプリが必要になることはかなり確信しています。このアプリを作成するにはどうすればよいですか (どの言語を使用するかなど)。
本当にありがとう。
新しい Twitter 検索結果が見つかったときに、Urban Airship を使用してユーザーの iPhone にプッシュ通知を送信したいと考えています。
ユーザーの iPhone を登録し、検索語を保存し、Twitter 検索をポーリングするために、これを実現するために構築された Web アプリが必要になることはかなり確信しています。このアプリを作成するにはどうすればよいですか (どの言語を使用するかなど)。
本当にありがとう。
前に言ったことはすべて正しいのですが、1 つだけ付け加えておきたいことがあります。
データの取得を処理するには、 http://superfeedr.comを調べることを強くお勧めします。
Superfeedr を使用すると、 PubSubHubbub API を利用でき、自分で RSS を解析する必要はありません。
フローは次のようになります。
このように、Web アプリケーションで行う必要があるのは、関係をインテリジェントに追跡することだけです。
そうです、Twitter を自動的に検索し、ユーザーに配信するプッシュ通知ペイロードを作成する Web アプリを作成する必要があります。さらに、実際のツイートを取得するためにユーザーからの要求をアプリで受け入れることもできます。これは、サイズ制限がかなり小さいため、ツイートのコンテンツを通知ペイロードにロードすることはできないためです。
Urban Airship は HTTP 経由で動作するため、好きな言語を使用できます。あなたが知っていることだけを行ってください。それを行うための好ましい方法はありません。
私はこれを言います - 毎秒たくさんのつぶやきが追加されています。スケーラビリティは、何をしようとしても、おそらくかなり大きな要因になるでしょう。これがおそらく、1 年後に Push をサポートする Twitter アプリがあまり多くない理由です。
@bpapa は正しく、自分が最もよく知っている言語を使用する必要があります。また、Twitter Streaming API を調べることをお勧めします。これは、アプリケーションを実際にリアルタイムにするのに役立ちます。