2011-12-08 18 views
4

特定のハッシュタグを使って最新のツイートを表示するページを作成したいと思います。シンプルなTwitterストリーミングAPIスクリプト

私は現在、1つの機能を持っていますが、Search APIを使用しています。問題は実際にはリアルタイムではないことです。そのため、ストリーミングAPIに移動したいと思います。

私はオンラインの例を見ましたが、それらはすべてデータベースと物事を持っているようです。私はそれを望んでいませんでした。ちょうど本当に簡単な何か。

誰かが私を適切な方向に向けることができますか?

ありがとうございました。

+1

をあなたは人々があなたのコードを書いて自分の時間を過ごしたい場合は、報奨金を提供してみてください:) – rdlowrey

答えて

1

ストリーミングAPIでは、接続をアクティブにしておく必要があります。これには、最新のつぶやきを得るために無限ループのサーバープロセスが必要です。

これは通常のウェブホストではほとんど動作しないと思われますが、データベースなしでやりたいと思うなら、このバックエンドスクリプトからフロントエンドにデータを取得する必要がありますスクリプト。おそらく.txtファイルを使用することができます。

ストリーミングAPIを使用するには、常にバックエンドが必要です。通常のPHPスクリプトでは使用できません。

-1

私が考えることができる最も簡単な解決策は、AJAXです。 Twitter Streaming APIからデータを取得するCGIスクリプト(またはプログラム)が必要です。この方法では、statuses/filterがキーワードのステータス配列を返します。

CGIスクリプトから出力を取り出し、解析し、その情報をJavascriptの配列に入れます。新しいステータスが来たら、最後のものを削除してください。常にCGIスクリプトをチェックして、新しいステータスを取得し、その処理を処理してページに配置します。

@rdlowryさんのコメントのように、寛大な賞金を提供しない限り、誰もそのような特定のコードを書いているとは思いません。 :)

私はこれをあなた自身で書くことをお勧めします。同様の問題を解決する方法、そのような問題にアプローチする方法、APIドキュメントを読む方法を教えてくれます(これも非常に重要です)。

すべて最高です。

1

。データベースには関係しますが、コード化する必要のあるものはほとんどありません。実際には非常に簡単です!

使用されるスクリプト言語: PHP

ライブラリを使用: Phirehose

関連する問題