我正在使用Tweepy和Python访问Twitter API。
我想知道下面的问题是常见的还是只发生在我身上。
我正在存储一些推文。转发的推文存储在这个fortmat中:
RT @User [text of the tweet]
我在这里注意到,即使用户使用"Retweet“按钮转发文本,文本也总是以相同的格式(RT @User [text of the tweet])存储,当然,当Twitter API添加"RT @user”时,整个文本可能超过140个字符,因此它会被存储,但不是完整的长度。
如果这个问题不是一个常见的bug,对于那些使用Tweepy的人来说,这个bug是
在tweepy中,我试图流式传输数据,但我只能在屏幕上显示少量的文本。我花了30分钟试图找到一个答案,但没有一个有效。我只是想获取完整的推文文本,谢谢 import tweepy
import json
from time import sleep
import requests
# Specify the account credentials in the following variables:
consumer_key = 'xxxxxxxxxx'
consumer_secret = 'xxxxxxxxxx'
access_token = '
我收到了来自使用twitter搜索api的用户的推文,即tweepy。我收到了一天的推文,但现在我想要一周前的推文。我试图通过此代码获取旧的tweet,但我无法获取旧的tweet。我们将非常感谢您的帮助。
for tweet in tweepy.Cursor(api.search,q="#afridi",count=100,\
lang="en",\
since_id=2016-05-25).items():
print tweet.created_at, tweet.t
我有一些代码,看起来像这样:
import tweepy
auth = tweepy.OAuthHandler(...)
auth.set_access_token(...)
api = tweepy.API(auth)
for e, i in enumerate(tweepy.Cursor(api.retweeters, '1157819926532501504').items()): # 1157819926532501504 is the id of https://twitter.com/NASA/status/1157819926532501504
print
所以我试着用tweepy发送带有变量的tweet。确切地说,整个推特是一个变量。
代码片段:
tweet = '"If you don\'t think every day is a good day, just try missing one." - Cavett Robert\n\n Tweet URL: https://twitter.com/\nhttp://redd.it/31a5k0'
status = api.update_status(status=tweet)
当我运行它时,我会得到以下错误:
Traceback (most recen
我正在尝试获取特定用户的推文收藏列表。他们的twitter账户表明,他们已经收藏了近20000条推文,但通过API返回的收藏列表只有2300条收藏的推文。下面是我的python代码示例:
api = tweepy.API(auth)
test_user = "someuser"
#print out each favorited tweet
for page in tweepy.Cursor(api.favorites,id=test_user,wait_on_rate_limit=True,
count=200).pages(200):
for status i
我使用Tweepy来获得特定推特的所有转发者。我的代码如下:
for reTweet in api.retweets(<tweet_id>,100):
print reTweet
我尝试使用tweepy游标进行分页,如下所示:
for status in tweepy.Cursor(api.retweets, <tweet_id>).items():
但它显示了
引发TweepError(“此方法不执行分页”)
如何使用Tweepy获得推特的所有转发程序?