1
J'ai écrit ce code qui regarde simplement les 10 tweets les plus récents sur une certaine requête. Je veux obtenir le nombre de favoris et de retweets.Avec tweepy, comment pouvez-vous obtenir des favoris et des retweets sur un tweet?
import tweepy
import time
import sys
consumer_key='…'
consumer_secret='…'
access_token='…'
access_token_secret='…'
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
query="query"
non_bmp_map = dict.fromkeys(range(0x10000, sys.maxunicode + 1), 0xfffd)
new_tweets = api.search(q=query,count=1)
for tweet in new_tweets:
# Get favorites and retweets here
WOM=new_tweets[0].created_at-new_tweets[len(new_tweets)-1].created_at
Et si vous vous demandez comment vous pouvez trouver les utilisateurs qui ont aimé ou RTed un tweet ... vous ne pouvez pas. L'API publique ne supporte pas cela. – duskwuff
Seulement maintenant j'ai remarqué que l'utilisateur pourrait vouloir obtenir tous les RTs en fonction du nombre de RTs, merci de compléter ma réponse alors! –