En este artículo veremos cómo podemos obtener el nombre de pantalla de un usuario. El nombre de pantalla es el nombre de usuario de la cuenta de Twitter. Es el nombre que los usuarios eligen para identificarse en la red. Muchos usuarios eligen usar su nombre real como base para su nombre de pantalla, a menudo en una versión abreviada. Todos los nombres de pantalla deben ser únicos.
Identificación del nombre de pantalla en la GUI:
En el perfil mencionado anteriormente, geeksforgeeks es el nombre de pantalla del perfil.
Para obtener el nombre de pantalla tenemos que hacer lo siguiente:
- Identifique el ID de usuario del perfil.
- Obtenga el objeto Usuario del perfil mediante el
get_user()
método y el ID de usuario.- De este objeto, obtenga el atributo screen_name presente en él.
Ejemplo 1: considere el siguiente perfil:
la ID de usuario del perfil mencionado anteriormente es 57741058.
# 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 user id = 57741058 # fetching the user user = api.get_user(id) # fetching the screen name screen_name = user.screen_name print("The screen name of the user is : " + screen_name)
Producción :
The screen name of the user is : geeksforgeeks
Ejemplo 2: considere el siguiente perfil:
la ID de usuario del perfil mencionado anteriormente es 4802800777.
# the ID of the user id = 4802800777 # fetching the user user = api.get_user(id) # fetching the screen name screen_name = user.screen_name print("The screen name of the user is : " + screen_name)
Producción :
The screen name of the user is : PracticeGfG