Obtenez une liste créée par un utilisateur autre que vous

Un mémo quand je voulais une liste de listes de followers / followers et créé Outils pour faire de telles choses. Au début, je pensais le faire avec Tweepy, mais je n'ai pas trouvé de fonction pour obtenir la liste que j'ai autre que moi-même, c'est-à-dire listes / liste, listes / propriétés, listes / abonnements, etc. J'ai fini par le faire moi-même. Je me demande pourquoi ...

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

Obtenez une liste créée par un utilisateur autre que vous
Obtenez la liste "J'aime" de Qiita en grattant
[Python] Comment obtenir une valeur avec une clé autre que value avec Enum
[python] Obtenir une liste de variables d'instance
Obtenir un domaine appartenant à une organisation spécifique
[Python] Obtenir une liste de dossiers uniquement
Obtenez une liste d'articles publiés par les utilisateurs avec Python 3 Qiita API v2
Obtenir une liste d'utilisateurs IAM avec Boto3
Liste de tâches simple créée avec Python + Django