Ein Memo, in dem ich eine Liste von Listen haben wollte, die von Followern / Followern erstellt wurden, und Tools zum Erstellen solcher Dinge. Zuerst dachte ich, ich würde es mit Tweepy machen, aber ich konnte keine Funktion finden, um die Liste zu erhalten, die ich außer mir habe, dh "Listen / Liste", "Listen / Eigentümer", "Listen / Abonnements" usw. Am Ende habe ich es selbst gemacht. Ich wundere mich warum ...
from requests_oauthlib import OAuth1Session
import json
session = OAuth1Session(consumer_key, consumer_secret, access_token, access_token_secret)
api_url = 'https://api.twitter.com/1.1/lists/ownerships.json'
params = {'user_id': userid}
req = session.get(api_url, params=params)
if req.status_code == 200:
jsn = json.loads(req.text)
for item in jsn['lists']:
print(item['name'])
else:
print('Error: %d' % req.status_code)
Recommended Posts