問題タブ [twitter-streaming-api]
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.
python - ハッシュタグのツイートを数える
ハッシュタグ .org のようなストリーミング API を使用して Twitter からハッシュタグをカウントする方法があるかどうか知りたいです。python と tweetstream を使用してスクリプトを作成しました。カウントを作成できますが、TT の場合は常に 180k です。 50 ツイート/秒。これはコードです:
mongodb - サーバーを呼び出してクライアントからメソッドを実行する
私はmeteorjsを使ってTwitterストリーミングアプリで遊んでいます。ただし、ユーザーが新しいトラック キーワードを入力すると、ストリームを破棄して新しいものに置き換えるのに問題があります。ユーザーが新しいトラックのキーワードを入力したときに、サーバー側で新しいトラックを破棄してストリーミングするために Twitter ストリーミングを呼び出すにはどうすればよいですか?
// client.js 内
//server.js 内
前もって感謝します :)
python - Tweepy ストリーミング API が、ジオ対応ツイートの座標に対して "None" を返す
Tweepy を使用してストリーミング API にアクセスしています。以下のコードで結果を取得できますが、Geo Enabled の値が「True」であるツイートの場合、Coordinates の戻り値は「False」になります。どうすればいいの?status.coordinates に対して返される JSON オブジェクトをデコードする必要がありますか?
結果出力の例を次に示します。
Tweet Text: @aranone aran tu eres el mejor soy tu fanatico 1 me gusta tu musica.hey pana sique asi q vay bn te deseo lo mejor bro)
タイムスタンプ: 2013-05-30 23:36:38
タイムスタンプ: 2013-05-30 23:36:38
出典:ウェブ
作者: juandvd_96
本名:フアン・デビッド・ロメロ
タイムゾーン: 大西洋時間 (カナダ)
ユーザー言語: es
フォロワー: 365
ユーザー説明: hola soy juan david... soy una chico muy enamorado... y soy muy fekiz...
地域対応: True
友達: 1857
リツイート: 0
場所: ベズエラ マラカイボ
ID: 481513551
コーディネート:なし
場所:なし
乾杯、BD
明確にしていただきありがとうございます。ちょうど今、リスナーを調べていて、座標が json オブジェクトとして設定されているツイートに気付きました。ツイートがストリーミングされているときに、ツイートを mysql db に書き込んでいますが、座標情報を持つツイートがデータベースに挿入されていないようです。SQL ステートメントの周りのエラーが最初のツイートか 2 番目のツイートかは不明です。エラーが発生した両方の列が 'varchar' 値に設定されています。ストリーミングの結果は次のとおりです。
Tweet Text: Vi 10 minutos y no pude ver mas. 大豆スーパーカゴナ、ディオス。別の言い方をしてください。
タイムスタンプ: 2013-06-04 01:08:57
タイムスタンプ: 2013-06-04 01:08:57
出典:ウェブ
作者: アイレンヴァリ
名前:Λili
時間帯: サンティアゴ
ユーザー言語: es
フォロワー: 384
ユーザーの説明: あなたの現実を作成するか、あなたのために作成されます
http://instagram.com/ailenvalli
地域対応: True
友達:338人
リツイート: 0
場所: 704 イースト ブロードウェイ ▲ 1966
ID: 200264965
コーディネート:なし
場所:なし
firehose_geo.py:87: 警告: 不正な文字列値: 行 1 の列 'Name' の '\xCE\x9Bili'
(text,status.created_at,status.created_at,source,author,name,time_zone,user_language,followers,user_description,geo_enabled,friends,retweets,location,user_id,coordinates,geo)) firehose_geo.py:87: 警告: 文字列が正しくありません値: '\xE2\x96\xB2 19...' 行 1 の列 'Location' の場合
(text,status.created_at,status.created_at,source,author,name,time_zone,user_language,followers,user_description,geo_enabled,friends,retweets,location,user_id,coordinates,geo))
ツイート テキスト: ウォルマートが私の財布から少しずつ取り出そうとしているような気がします。健康食品はとても高価です。
タイムスタンプ: 2013-06-04 01:42:00
タイムスタンプ: 2013-06-04 01:42:00
出典:Twitter for Android
著者: KaylaRenae21
名前: †ケイラ・レナエ'
タイムゾーン: 中部時間 (米国およびカナダ)
ユーザー言語: en
フォロワー: 300
User Description: やりたいことが都会にはない。釣り竿を渡せば、一日中いなくなるよ。
地域対応: True
友達: 437
リツイート: 0
場所: オクラホマ
ID: 282414509
座標: {'type': 'Point', 'coordinates': [-96.6623549, 34.7918959]}
場所: {'type': 'Point', 'coordinates': [34.7918959, -96.6623549]}
java - Scribe を使用して特定のハッシュタグを含むツイートを取得する
スクライブを使用して、ストリーミング API を使用して特定のハッシュタグを含むツイートを取得できますか? 私は Java で作業しており、appengine プロジェクトで scribe を使用したいと考えています。出来ますか?次のコードを試します。
応答は次のとおりです。
json - Twitter API は json メッセージを削除します
Twitter ストリーミング API を使用していますが、次のメッセージが表示されます。
??以外のdelete
タイプのメッセージはありますか?status
Twitter の開発者サイトでドキュメントを見つけるのは難しいと思います。メッセージがあることは知っていますが、最初からscrub_geo
ではありませんdelete
。それらは次のようになります。
delete
で始まるものとそうでないものの両方の、他のすべての削除タイプのメッセージを知る必要があります。Twitter API の条件に準拠したいと考えています。どんな助けでも大歓迎です。前もって感謝します!
javascript - TwitterストリーミングAPIフィルターでAND操作を行う方法はありますか?
ツイートのさまざまな要素をフィルタリングできることは知っています - 私はこれを持っています:
特定の単語と特定の場所を追跡します。ただし、返される結果は、「trcks」または「locs」ではなく、「trcks」または「locs」でフィルタリングされます。これを行う方法はありますか?または、その問題に関する他の論理操作はありますか?
twitter4j - twitter4j ライブラリを使用して、パブリック twitter ストリームにアクセスしています
twitter4j ライブラリを使用して、パブリック twitter ストリームにアクセスしています。ジオタグ付きのツイートを含むプロジェクトを作成しようとしていますが、テストのために多数のツイートを収集する必要があります。
現在、フィルター処理されていないストリームを Twitter から取得し、ジオタグ付きのツイートのみを保存しています。ただし、大部分のツイートにはジオタグがないため、これは低速です。Twitter ストリームで、ジオタグ付きのツイートのみを送信してもらいたいです。
[この質問][1] で説明されている方法を使用してみました。ここでは、サイズ 360* x 180* のバウンディング ボックスでフィルタリングしますが、うまくいきません。そのフィルターを使用してもエラーは発生しませんが、ジオタグのないツイートの 99% を取得しています. これが私がやっている方法です:
これでエラーは発生しませんが、結果が得られません。
node.js - ノードjsを使用してTwitterストリーミングAPIにアクセスする
こんにちは、Twitter REST API https://stream.twitter.com/1.1/statuses/filter.jsonにアクセスしようとしています 。私は nodejs を使用しています。
認証には、ntwitter を使用しました。認証は順調に進んでいます。成功メッセージが表示されます。
ただし、認証に合格すると、ツイートは表示されません。のようなものを示しています。