問題タブ [python-twitter]

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 投票する
3 に答える
1685 参照

python - リツイートのユーザー名を取得しますか?

Python-Twitter を使用してタイムラインから各リツイートのユーザー名を表示するにはどうすればよいですか? これは、リツイートのユーザー名なしでタイムラインを戻す、これまでのところ私が持っているものです:

使用すると思われるメソッドは、statusID を必要とする GetTweets ですが、タイムライン呼び出しから GetRetweets 呼び出しにステータス ID を渡す方法がわかりません。

前もって感謝します!

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

python - 中国語のテキストを検索すると UnicodeEncodeError がスローされる

Twitter の API を使用してpython-twiterを使用してツイートを検索していますが、中国語の用語に問題があります。問題を再現するための最小限のコード サンプルを次に示します。

次のエラーが表示されます。

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

python - GetSearch または SreamListener? パイソン

私はTwitter APIを初めて使用します。2つの違いを理解するのを手伝ってください。tweepy私が理解している限り、次の例を使用してリアルタイムのツイートを取得できます。

python-twitterしかし、 's を使用すると正確に何が得られるのapi.GetSearch()でしょうか? 例えば:

最後の行を に入れると想像してくださいinfinite while loop。最初の例と同じ結果が得られるでしょうか? それらの2つの違いは何ですか?

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

python - 検索 API からのツイートは重複しますか?

私は twitter api に非常に慣れていないので、検索 api を使用するかどうか疑問に思っていました。約 1000 のツイートを取得するために、毎分呼び出したいと思っています。特定の基準に対して作成されたツイートが 1000 未満の場合、重複したツイートを取得するか、1 分間に 1 回よりも頻繁に呼び出しますか?

python-twitterライブラリを使用することが重要な場合に備えて、私の質問が明確であることを願っています。ツイートを取得する方法は次のとおりです。

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

python - python-twitter 検索 API を使用して最新のツイート ID を取得する方法

検索 API を使用して同じツイートを取得しない方法を見つけようとしています。それは私がやっていることです:

  1. ツイッターにリクエストする
  2. ツイートを保存する
  3. Twitterに別のリクエストを送信します
  4. ストアのツイート、
  5. 2 と 4 の結果を比較する

理想的には、ステップ 5 で 0 を取得します。これは、受信したツイートが重複していないことを意味します。したがって、Twitter サーバーに同じ情報を複数回要求することはありません。

しかし、別の呼び出しを行う必要があるステップ 3 で行き詰まったと思います。'since_id'特定の時点で引数を使用してツイートを取得しようとしています。しかし、使用している値が正しいかどうかはわかりません。

コード:

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

twitter - python-twitter API v1.0 を使用して {"errors":[{"message":"Bad Authentication data","code":215}]} を取得する

私はpython-twitter API v1.0を使用しています。twitter API の v1.1 で動作するとのことです。これは私のコードです:

データを取得できません。「見つかりません」と表示されます。URL の 1 つを開くと、次のエラーが表示されます。

誰が問題が何であるかを提案できますか?

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

python - Python-Twitter モジュール - py の代わりに .pyc を見つける

私は Django を使用していますが、Heroku にプッシュすると、「モジュール」オブジェクトに属性「Api」エラーがありません。私はエラーを認識しています - twitter.__file__twitter.py ではなく twitter.pyc を指しています。.pyc が存在しない場合、.py が最初に検出されますが、コードを実行しても機能しません。

どのように続行すればよいかわからない - 試してみる必要があります:

  1. imp.load_module を使用して .pyc を無視するには、
  2. シンボリックリンク
  3. 別のはるかに優れたソリューションを使用してください:-)

先週まで Tweepy を完全に使用していたので、この python-twitter 統合は少しイライラしました。

本当に助けていただければ幸いです

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

python - Twitter ランダムレート制限

python-twitter API を使用して、ユーザーのフレンド ネットワークを取得しようとしています。特定の Twitter ユーザーがフォローしているすべてのアカウントの ID を取得する getFriendIDs() メソッドを使用しています。以下は、私のテスト コードの一部を抜粋したものです。

IdList には (Twitter ユーザー アカウントの) 35 の ID があり、アイテムごとに、ID 'item' を持つ現在のユーザーがフォローしている最大 4999 の ID を取得しています。レート制限ウィンドウが 60 分から 15 分に変更された twitter による新しいレート制限と、サーバーに対して 1 分間に複数のリクエストを行わないようにアドバイスしている事実 (api.MaximumHitFrequency( )))。つまり、基本的に 15 分間で 15 件のリクエストです。それはまさに私がやっていることです。実際、60秒ではなく66秒ごとにサーバーにリクエストを送信していますが、6回のリクエスト後にレート制限エラーが発生します。なぜこれが起こっているのかわかりません。他の誰かがこの問題を抱えている場合はお知らせください。

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

python - twythonを使用してdjangoのローカルサーバーでtwitterアプリをテストする

私はtwython ライブラリを使用して、twitter python ライブラリでハンドシェイクを行います。そして、ローカルサーバー127.0.0.1:8000でテストしています

これは、ユーザーの Twitter トークンを生成する私の最初の django ビューです。

上記のビューから、ユーザーは 2 番目のビューにリダイレクトされます。ここで、ユーザーのタイムラインを読みたいのですが、次のように実行します。

しかし、ここで次のエラーが発生します - Twitter API が 401 (未承認)、無効または期限切れのトークンを返しました

私が間違っているところを教えてください。

御時間ありがとうございます。