問題タブ [tweepy]

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 に答える
381 参照

python - Tweepy「Access_tokenデータが取得できませんでした」

リクエストトークンからoauthアクセストークンとシークレットを交換するのに問題があります。他のすべてが適切な場所にあるようです

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

python - Celery は Task のいくつかのインスタンスを作成します

Twitter のストリーミング API への接続を作成するタスクを (celery.task.Task をサブクラス化して) 作成しています。Twitter API 呼び出しには、tweepy を使用しています。セロリのドキュメントから読んだように、「タスクはリクエストごとにインスタンス化されるのではなく、グローバル インスタンスとしてタスク レジストリに登録されます。」タスクに対して apply_async (または遅延) を呼び出すたびに、最初にインスタンス化されたタスクにアクセスすることを期待していましたが、それは起こりません。代わりに、カスタム タスク クラスの新しいインスタンスが作成されます。tweepy API 呼び出しによって作成された元の接続を終了できる唯一の方法であるため、元のカスタム タスクにアクセスできる必要があります。

これが役立つ場合のコードは次のとおりです。

そしてDjangoビューの場合

どんな助けでも大歓迎です。:D

編集:

質問の追加コンテキストとして、filter() メソッドが呼び出されるたびに CustomStream オブジェクトが httplib.HTTPSConnection インスタンスを作成します。この接続は、別の接続を作成しようとするたびに閉じる必要があります。customstream.running を False に設定すると、接続が閉じられます。

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

python - リストTwitter APIですべてのユーザーを取得するには?

リスト内のすべてのメンバーにアクセスする方法はありますか? 現在、最初の 20 人のメンバーしか見ることができませんか? 具体的には、python と tweepy を使用しています。

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

python - tweepy/twitter は、ある場所からすべてのツイートを取得します。

tweepy python モジュールについて次の質問があります。

1.特定の場所のすべてのツイートを取得しようとしています。tweepy python モジュール (ストリーミング API) を使用してこれを行うことができますが、地理的位置が有効になっているツイートのみを取得します。つまり、地理的位置を有効にしていないツイートの残りの部分を失うことになります。場所を指定して、すべてのツイートを取得するより良い方法はありますか?

2.Stream.Sample メソッドを使用してすべてのツイートを取得していますが、サンプル メソッドで使用されるパラメーターについて誰か教えてもらえますか? count と async がパラメーターとして表示されます。では、ここで何を指定すればよいでしょうか。

3.tweepy.Stream の firehose メソッドは何をしますか?

どんな助けでも大歓迎です

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

google-app-engine - Tweepy エンティティ

私は twitter クライアントで作業しており、tweepy を使用していますが、それを使用すると、user_timeline でエンティティを取得できません。エンティティを取得するにはどうすればよいですか? AppEngine ライブラリの Tweepy を更新した人はいますか?

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

python - Tweepy から sqlite3 データベースにデータをコミットすると、何をしても、db は空のままになります

コード:

戻って、データベース関連のコードを一度に1行追加して、何が壊れているのかを調べてみましたが、それはc.execute()行の追加のようです。何が欠けているのかわかりません!

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

python - Tweepy StreamWatcher の例

Tweepy を使い始めたばかりで、インストールしました。私はそれで基本的な oauth を行ったので、すべてがうまくいっていることを知っています。

私が抱えている問題は、多くの人が指摘しているこの StreamWatcher の例を使用していることです。

https://github.com/tweepy/examples/blob/master/streamwatcher.py

実行すると、ユーザー名とパスワードの入力を求められ、その後すぐに次のエラーでクラッシュします。

私は立ち往生しています...

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

python - ユーザーが新しいツイートをしたときのイベントを登録する方法は?

Tweepy API を調べていますが、ユーザーが新しいツイートを送信または受信したときに登録するイベントを見つける方法がよくわかりません。私は Streaming API を調べましたが、それは Twitter の消防署をサンプリングしているだけであり、実際には 1 人のユーザーを見るためのものではないようです。私がやろうとしているのは、ユーザーに何かが起こるたびにプログラムを更新することです。基本的に、ユーザーが Twitter ホームページの自分のアカウントにいる場合に表示されるものです。私の質問は、これを実現するために Tweepy API で探すべきメソッドまたはイベントは何ですか?

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

django - Web サーバーで Twitter ストリームを監視する

Tweepy を使用して、自宅のコンピューターで実行して Twitter ストリームを監視できるプログラムを作成しました。Tweepy がこれを行う方法は、基本的に while(true) ループを常に実行することです。今、私がやりたいことは、このプログラムを Django アプリにリンクすることです。これを行う 1 つの方法は、Twitter プログラムをローカル コンピューターに残し、メッセージを受信したときにサーバーのデータベースを更新することです。しかし、サーバーのバックグラウンドで Twitter プログラムを実行するにはどうすればよいか考えていました。私はジャンゴを使用しています。