Ich möchte alle Benutzerdaten von den Followern von einem bestimmten Twitter-Benutzer sammeln. Zuerst sammle ich die user_id's der Follower vom Benutzer mit followers/id. Danach möchte ich Benutzer/Nachschlagen verwenden, um die Benutzerdaten von den gesammelten Benutzer-IDs auf einmal (mit maximal 100) zu sammeln. Hier bleibe ich stecken, ich bekomme keine Ergebnisse. Ich denke, es hat etwas mit der Eingabe user_ids zu tun, da die manuelle Eingabe die Ergebnisse liefert, die ich erwarte.TwitterAPI für Python: mit Ergebnis von Anfrage in einer neuen Anfrage
from TwitterAPI import TwitterAPI
import JSON
consumer_key = "..."
consumer_secret = "..."
access_token = "..."
access_token_secret = "..."
api = TwitterAPI(consumer_key, consumer_secret, access_token, access_token_secret)
r = api.request('followers/ids', {'screen_name':'elonmusk'})
r = json.loads(r.text)
r = list(r['ids'])
f = api.request('users/lookup', {'user_id': r })
print(f.text)
Ich habe mehrere Umwegen versucht, es zu lösen, aber die oben so weit wie meine Anfänger Python Kenntnisse erwähnt ist die zuverlässigste reicht. Obwohl es nicht funktioniert.