[PYTHON] Holen Sie sich eine Liste, die von einem anderen Benutzer als Ihnen selbst erstellt wurde

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

Holen Sie sich eine Liste, die von einem anderen Benutzer als Ihnen selbst erstellt wurde
Holen Sie sich Qiitas "Gefällt mir" -Liste durch Schaben
[Python] So erhalten Sie mit Enum einen Wert mit einem anderen Schlüssel als dem Wert
[Python] Ruft eine Liste der Instanzvariablen ab
Holen Sie sich eine Domain, die einer bestimmten Organisation gehört
[Python] Nur eine Liste der Ordner abrufen
Holen Sie sich eine Liste der Artikel, die von Benutzern mit Python 3 Qiita API v2 veröffentlicht wurden
Holen Sie sich eine Liste der IAM-Benutzer mit Boto3
Einfache Aufgabenliste, erstellt mit Python + Django