Twitter es una red social popular donde los usuarios comparten mensajes llamados tweets. Twitter nos permite extraer los datos de cualquier usuario que utilice la API de Twitter o Tweepy . Los datos serán tweets extraídos del usuario. Lo primero que debe hacer es obtener la clave de consumidor, el secreto de consumidor, la clave de acceso y el secreto de acceso del desarrollador de Twitter disponibles fácilmente para cada usuario. Estas claves ayudarán a la API para la autenticación.
Lista
El objeto Lista en el módulo Tweepy contiene la información sobre una lista.
Aquí está la lista de atributos en el objeto Lista:
- id : El ID de la lista.
- id_str : El ID de la lista como una string.
- nombre: El nombre de la lista.
- uri : El URI de la lista.
- subscriber_count : El número de suscriptores de la lista.
- member_count : El número de miembros de la lista.
- modo: El modo de la lista.
- slug : El slug de la lista.
- full_name : El nombre completo de la lista.
- created_at : La hora en que se creó la lista.
- siguiente: Indica si el usuario autenticado está siguiendo la lista o no.
- usuario: El objeto de usuario del propietario de la lista.
Ejemplo: utilice el método get_list() para obtener la lista.
Python3
# import the module import tweepy # assign the values accordingly consumer_key = "" consumer_secret = "" access_token = "" access_token_secret = "" # authorization of consumer key and consumer secret auth = tweepy.OAuthHandler(consumer_key, consumer_secret) # set access to user's access key and access secret auth.set_access_token(access_token, access_token_secret) # calling the api api = tweepy.API(auth) # the ID of the list list_id = 4343 # fetching the list list = api.get_list(list_id = list_id) # printing the information print("The id is : " + str(list.id)) print("The id_str is : " + list.id_str) print("The name is : " + list.name) print("The uri is : " + list.uri) print("The subscriber_count is : " + str(list.subscriber_count)) print("The member_count is : " + str(list.member_count)) print("The mode is : " + list.mode) print("The slug is : " + list.slug) print("The full_name is : " + list.full_name) print("The list was created on : " + str(list.created_at)) print("Is the authenticated user following the list? : " + str(list.following)) print("The screen name of the owner of the list is : " + list.user.screen_name)
Producción :
The id is : 4343 The id_str is : 4343 The name is : Thought Leaders The uri is : /kitson/lists/thought-leaders The subscriber_count is : 4066 The member_count is : 382 The mode is : public The slug is : thought-leaders The full_name is : @kitson/thought-leaders The list was created on : 2009-10-15 23:03:44 Is the authenticated user following the list? : False The screen name of the owner of the list is : kitson