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.
Medios de comunicación
El Media
objeto en el módulo Tweepy contiene la información sobre un archivo multimedia cargado en Twitter.
Aquí está la lista de atributos en el objeto Media:
- media_id: el ID del objeto de medios.
- media_id_str : El ID del objeto multimedia como una string.
- tamaño: el tamaño del objeto multimedia en bytes.
- expires_after_secs : el tiempo en segundos después del cual caduca el objeto multimedia.
- image_type: El tipo de imagen.
- w : El ancho del objeto multimedia.
- h : La altura del objeto multimedia.
Ejemplo: Usaremos media_upload()
el método para cargar y obtener el objeto multimedia.
Considere la siguiente imagen:
# 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) # uploading the media and fetching the Media object media = api.media_upload("gfg.png") # printing the information print("The media_id is : " + str(media.media_id)) print("The media_id_string is : " + media.media_id_string) print("The size is : " + str(media.size)) print("The expires_after_secs is : " + str(media.expires_after_secs)) print("The image_type is : " + str(media.image["image_type"])) print("The w is : " + str(media.image["w"])) print("The h is : " + str(media.image["h"]))
Producción :
The media_id is : 1273526215773573121 The media_id_string is : 1273526215773573121 The size is : 3346 The expires_after_secs is : 86400 The image_type is : image/png The w is : 225 The h is : 225