問題タブ [tweetstream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
278 参照

ruby - Tweetstream クライアントのフィルター パラメーターの交差

tweetstream ruby​​ gem を使用して、Twitter からステータスを取得しています。

この方法でフィルターパラメーターを組み合わせています。

これにより、2 つのパラメーター (境界ボックス内のすべてのツイート、および用語「bbc」を含むすべてのツイート) の結合であるストリームが作成されます。

複数のフィルターパラメーターの交差点であるストリームを作成する方法は誰にもありません。この場合、各ツイートには「bbc」という用語が含まれていて、境界ボックス内にある必要がありますか?

0 投票する
2 に答える
462 参照

ruby - ツイートストリームとタイムアウトの使用

Ruby バージョン: 2.0.0-p0 Mac - Mountain Lion

以下は私のコードです(tw_stream_track.rb):

ターミナルから実行すると:

私は以下を取得します:

これは私が tweetstream を使用するのは初めてであり、ドキュメントから、これが私がやっていることになっているようです。私は何が欠けていますか?

0 投票する
1 に答える
307 参照

python - Tweetstream はツイートをカウントし、10 分ごとにファイルに書き込みます

ツイートストリームを使用してツイート数を取得し、それをファイルに書き込む小さなスクリプトがありますが、おそらくファイル IO が原因で、50/s の制限があることがわかります。値を変数に格納しようとしています。そして、10分ごとに変数の値をファイルに書き込みます。どうすればそれを行うことができますか?

0 投票する
1 に答える
2834 参照

python - ハッシュタグのツイートを数える

ハッシュタグ .org のようなストリーミング API を使用して Twitter からハッシュタグをカウントする方法があるかどうか知りたいです。python と tweetstream を使用してスクリプトを作成しました。カウントを作成できますが、TT の場合は常に 180k です。 50 ツイート/秒。これはコードです:

0 投票する
1 に答える
403 参照

ruby - Ruby Tweetstream MongoDB エラー

次の Ruby スクリプトを実行すると、次のエラーが発生し続けます。誰かがこれを修正するのを手伝ってくれるなら、それは大歓迎です。API キーなどの機密データはすべて削除しました。

コード:

スクリプトを開始するコマンド:

ルビーのバージョン:

ruby -c tweetscrape.rb が生成するもの:

エラーメッセージ:

編集:以下を使用してもエラーは発生しませんが、mongodb には何も入力されません:

ツイートはプットを通じて画面に表示されますが...

0 投票する
1 に答える
221 参照

ruby-on-rails - Tweetstream デーモンが動作していません。コンソールに出力しない、データベースにオブジェクトを保存しない

中心的なバックグラウンド プロセスの 1 つがツイートのスクレイピングであるアプリケーションを構築しようとしています。これは、私が追求した最初の本格的な Rails プロジェクトの 1 つです (ここ数週間、Ruby/Rails を学んでいます)。 .

私を困惑させているのは、別のデータベースモデルは言うまでもなく、単純なデーモンを ActiveRecord モデルに保存することさえできないという事実です (このように段階的に進めるのが最善であると考えました)。

Rails 3.2.13 と Ruby 1.9.3 を使用しています。これは現在、スクリプト ディレクトリの下にあるファイル raker.rb にあるものです。

https://gist.github.com/arjunh/5887446

コマンド rails runner script/raker.rb start を実行しましたが、一見何も起こりません。コンソールには何も出力されず、データベースにも何も保存されません。

OAuth の詳細が正しいことは確かです (Rails コンソールで Twitter gem をいじってみたところ、すべて問題ないように見えました)。

0 投票する
1 に答える
676 参照

python - Python、Web アプリケーションで永続的な http 接続を処理する

私は Python の初心者として少し頭がいっぱいですが、Django アプリケーションとtweetstreamを介して Twitter ストリーミング API への接続をセットアップすることができました。

アプリケーション内で次のことを実行し、django テスト Web サーバーを介してコンソールに出力される一定のツイート ストリームを取得できます。

このようなこともできるので、ストリームに情報を問い合わせることができます。

理想的には、つぶやきをログに記録できるように tweetstream を開始したいだけでなく、更新時に接続を照会し、接続されている時間、返されたツイートの数などに関するデータを返す管理ページにアクセスできるようにしたいと考えています。

問題は、これまでに得たコードでこれを行う方法がわからないことです。たとえば、クエリを実行できるように接続を「保存」するにはどうすればよいですか?

これを行うための正しいアプローチと、問題をよりよく理解するのに役立つリソースを誰かが説明してくれませんか?

前もって感謝します、