問題タブ [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 投票する
1 に答える
230 参照

heroku - Tweetstream rake は dev では動作しますが、heroku では動作しません

Rails 4、Ruby 2.1.1、webbrick、heroku、Tweetstream を実行しています。

ツイートをストリーミングしてデータベースに保存する rake ファイルがありますが、開発では問題なく動作します。

Heroku で rake ファイルを実行すると、ストリーム ループに到達したときにハングするだけです...ログには「クライアントを待機しています」と表示され、ハングします。

以前にスケジューラやレーキを使用したことはありません。
これをデバッグし、問題を特定し、Twitter からの応答を確認するにはどうすればよいですか? どのような追加情報を投稿する必要がありますか? この問題を引き起こしている可能性のある設定は何ですか?

ヒロクのログ

gemfile

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

python-2.7 - Twitter ストリーミング API、発信者の名前はどこにありますか?

Python を使用して、API 経由で Twitter のツイートをストリーミングしています。たとえば、「car」という単語は次の結果を生成します。

このツイートを書いた Twitter ユーザーの ID は「507683414255108096」のようですが、対応するツイートを書いた実際の Twitter ユーザーのユーザー名で Twitter の API ツイートをエクスポートする方法はありますか?

API 経由ではない場合、ユーザー名を含むツイートのストリームを取得するには、実際にユーザーをフォローする必要がありますか? それとも別の方法がありますか?

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

ruby-on-rails - TweetStream がタイムアウトになる Ruby

Ruby2 と Rails4 を使用しており、gem 'tweetstream' を追加しました。複数のユーザーに対してコードを実行すると、「タイムアウト」が発生します。

0 投票する
3 に答える
8049 参照

python - Twitter のツイートを txt ファイルに転送する

上記のコードはすべて、Twitter API にアクセスする際の標準です。ただし、twitter から取得したツイートを .txt ファイルに転送する必要があります。以下のコードを使用してみました twitterStream = Stream(auth, listener())

キーワード「cats」を含むすべての Twitter ツイート/再投稿を検索するつもりです。ただし、すべてのツイートを含む txt ファイルも書き込むことになっていますが、そうではありません。誰でも私がそれを修正する必要があることを教えてもらえますか.

編集:皆さんが書いたコードを使用しましたが、すべてのツイートが返されるわけではありません。5または6のように出力され、エラーが表示されます

が表示されますが、その理由はわかりません。なぜこれが発生するのでしょうか。

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

ruby-on-rails - コードを配置する Rails プロジェクト内の場所

Ruby Twitter Gem を使用して、特定のキーワードに基づいて、ツイートにジオタグが付けられているかどうかを分類しようとしています。これは Rails コンソールから問題なく実行できますが、調査結果をビューに反映させようとしましたが、その方法がわかりません。

コマンドラインで行っていることは次のとおりです。

まず、ストリーミング クライアントをセットアップします。

次に、カウントを初期化します。

最後に、簡単なスクリプトを貼り付けて、Enter を実行します。

結果にアクセスするには、Ctrl+C を押してコンソールに「geo」または「count」と入力する必要があります。

理想的な世界では、カウントと地理番号を表示するビューが必要です。このビューは、ビューを更新するたびに更新された数値で更新されます。

これをコントローラーに投げてみましたが、おそらくコントローラーがストリームを無限に解析しており、レンダリングする機会がないため、ページが読み込まれません。

モデルファイルに貼り付けましたが、それも何もしませんでした。

それで、私はこれについて完全に間違った方法をとっていますか?これらの数字を IRB 以外から取得することは不可能ですか?

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

twitter - Twitter Stream API - ハッシュタグに # を含める必要がありますか?

Twitter Streaming APIを使用するためにTweetStreamを使用しています。ハッシュタグを追跡するときに同僚と (そして私の記憶の中で) 話していると、#を含めるべきではありませんが、ドキュメントでそれについての兆候を見つけることができません。

また、別のスタックオーバーフローの質問でこのルールが言及されていますが、Twitter ドキュメントのリンクされたページには、この兆候が表示されなくなりました。

次のように TweetStream を使用すると、次のようになります。

期待どおりに動作します。#term1追跡する必要がある場合、これがストリーミング クライアントをセットアップする正しい方法であるかどうかを誰でも確認できます#term2か?