Retweeters einer Twitter-status in Tweepy
Dies ist kindof eine Nachfolge-Frage zu diese Frage. Ich möchte die ID von dem Benutzer mit einem bestimmten tweet retweetet haben.
Ich habe versucht, nach der gleichen Technik, aber ich bin immer ein Fehler. Hier ist der code:
import tweepy
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
api = tweepy.API(auth)
firstTweet = api.user_timeline("github")[0]
print firstTweet.text
print firstTweet.id
results = api.retweeted_by(firstTweet.id)
print results
Dies gibt den 1. tweet, und auch die tweet-ID. Dann gibt er mir die folgende Fehlermeldung:
Traceback (most recent call last):
File "twitter_test.py", line 21, in <module>
results = api.retweeted_by("357237988863913984")
File "/usr/local/lib/python2.7/dist-packages/tweepy-2.1-py2.7.egg/tweepy/binder.py", line 197, in _call
return method.execute()
File "/usr/local/lib/python2.7/dist-packages/tweepy-2.1-py2.7.egg/tweepy/binder.py", line 173, in execute
raise TweepError(error_msg, resp)
tweepy.error.TweepError: [{u'message': u'Sorry, that page does not exist', u'code': 34}]
- +1 für den tollen Titel. (Oder sollte ich sagen twitle)
Du musst angemeldet sein, um einen Kommentar abzugeben.
retweeted_by
ist nicht ein Teil 1.1 twitter-API. Wechseln Sie zuretweets
:Zur info, Zitat aus docs: