Python: objeto multimedia en Tweepy

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 Mediaobjeto 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

Publicación traducida automáticamente

Artículo escrito por Yash_R y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *