我想做一条完整的微博转发网络。例如,用户A的tweet被他的两个追随者B和C.D和E转发,他们是B的追随者,他们转发了B转发的同一条微博。 当我使用twitter API编写python代码时,它返回A的Tweet被B、C、D、E转发。。。 我有兴趣得到实际的网络。在
user = "k"
from twitter import Twitter, OAuth, TwitterHTTPError, TwitterStream
ACCESS_TOKEN = ''
ACCESS_SECRET = ''
CONSUMER_KEY = ''
CONSUMER_SECRET = ''
twitter = Twitter ( auth = OAuth(ACCESS_TOKEN, ACCESS_SECRET, CONSUMER_KEY,
CONSUMER_SECRET))
results = twitter.statuses.user_timeline(screen_name = user)
for status in results:
print ("@%s %s" % (user, status["text"]))
retweets = twitter.statuses.retweets._id(_id = status["id"])
for retweet in retweets:
print (" - retweeted by %s" % (retweet["user"]["screen_name"]))
请指导我或发送正确的链接 谢谢
目前没有回答
相关问题 更多 >
编程相关推荐