2012-04-15 8 views
0

をほぼにリアルタイムでアクセスする必要があります(APIの応答が変更されたときにすぐにプログラムに通知されるように)。提供されるAPIは非リアルタイムです。私が欲しいのは、TwitterのストリーミングAPI(https://dev.twitter.com/docs/streaming-api)に似たものです。ストリーミングAPIをエミュレートするにはどうすればよいですか?

私は毎秒APIコールを送信できますが、それはあまりにも効率が悪いです。これを行うより良い方法は何でしょうか?おそらくPythonやNode.jsでこれをやっています。

+1

https://en.wikipedia.org/wiki/Push_technology – Hello71

+1

http://socket.io/をご覧ください。どこかにPythonサーバーがあると思います。 – Brad

+0

@ Hello71-実際に私はクライアントだから、プッシュ通知は私が望むものではありません。 –

答えて

0

あなたはクライアントであるため、API応答が数秒ごとにポーリングする以外は変化しないかどうかはわかりません。

変更がないことが保証されている最小時間または変更を知らない最大時間を使用してAPI呼び出しを減らします。

関連する問題