問題タブ [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.

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

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

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

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

mongodb - サーバーを呼び出してクライアントからメソッドを実行する

私はmeteorjsを使ってTwitterストリーミングアプリで遊んでいます。ただし、ユーザーが新しいトラック キーワードを入力すると、ストリームを破棄して新しいものに置き換えるのに問題があります。ユーザーが新しいトラックのキーワードを入力したときに、サーバー側で新しいトラックを破棄してストリーミングするために Twitter ストリーミングを呼び出すにはどうすればよいですか?

// client.js 内

//server.js 内

前もって感謝します :)

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

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]}

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

java - Scribe を使用して特定のハッシュタグを含むツイートを取得する

スクライブを使用して、ストリーミング API を使用して特定のハッシュタグを含むツイートを取得できますか? 私は Java で作業しており、appengine プロジェクトで scribe を使用したいと考えています。出来ますか?次のコードを試します。

応答は次のとおりです。

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

json - Twitter API は json メッセージを削除します

Twitter ストリーミング API を使用していますが、次のメッセージが表示されます。

??以外のdeleteタイプのメッセージはありますか?status

Twitter の開発者サイトでドキュメントを見つけるのは難しいと思います。メッセージがあることは知っていますが、最初からscrub_geoではありませんdelete。それらは次のようになります。

deleteで始まるものとそうでないものの両方の、他のすべての削除タイプのメッセージを知る必要があります。Twitter API の条件に準拠したいと考えています。どんな助けでも大歓迎です。前もって感謝します!

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

javascript - TwitterストリーミングAPIフィルターでAND操作を行う方法はありますか?

ツイートのさまざまな要素をフィルタリングできることは知っています - 私はこれを持っています:

特定の単語と特定の場所を追跡します。ただし、返される結果は、「trcks」または「locs」ではなく、「trcks」または「locs」でフィルタリングされます。これを行う方法はありますか?または、その問題に関する他の論理操作はありますか?

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

twitter4j - twitter4j ライブラリを使用して、パブリック twitter ストリームにアクセスしています

twitter4j ライブラリを使用して、パブリック twitter ストリームにアクセスしています。ジオタグ付きのツイートを含むプロジェクトを作成しようとしていますが、テストのために多数のツイートを収集する必要があります。

現在、フィルター処理されていないストリームを Twitter から取得し、ジオタグ付きのツイートのみを保存しています。ただし、大部分のツイートにはジオタグがないため、これは低速です。Twitter ストリームで、ジオタグ付きのツイートのみを送信してもらいたいです。

[この質問][1] で説明されている方法を使用してみました。ここでは、サイズ 360* x 180* のバウンディング ボックスでフィルタリングしますが、うまくいきません。そのフィルターを使用してもエラーは発生しませんが、ジオタグのないツイートの 99% を取得しています. これが私がやっている方法です:

これでエラーは発生しませんが、結果が得られません。

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

node.js - ノードjsを使用してTwitterストリーミングAPIにアクセスする

こんにちは、Twitter REST API https://stream.twitter.com/1.1/statuses/filter.jsonにアクセスしようとしています 。私は nodejs を使用しています。

認証には、ntwitter を使用しました。認証は順調に進んでいます。成功メッセージが表示されます。

ただし、認証に合格すると、ツイートは表示されません。のようなものを示しています。