Python – API.update_status() 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.

estado de actualización()

El API.update_status()método de la APIclase en el módulo Tweepy se usa para actualizar el estado actual del usuario autenticado o, en palabras simples, twittear.

Sintaxis: API.update_status (parámetros)

Parámetros:

  • estado: El texto del tweet/actualización de estado.
  • in_reply_to_status_id: el ID del tweet al que se responde el nuevo tweet.
  • url_adjunto: Esto proporciona una URL como un archivo adjunto de tweet.
  • media_ids: una lista de media_ids que se asociarán con el tweet.
  • posiblemente_sensible: configúrelo en Verdadero si el tweet puede contener datos confidenciales.
  • lat : La latitud del tweet.
  • long : La longitud del tweet.
  • place_id: El nombre del lugar del tweet.
  • display_coordinates : establezca este valor en True si se deben mostrar las coordenadas exactas del tweet.

Devoluciones: un objeto de la clase Estado

Ejemplo 1: usar el update_status()método con solo el texto y ningún otro parámetro.

# 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 text to be tweeted
status = "This is a tweet."
  
# posting the tweet
api.update_status(status)

Producción :

Ejemplo 2: usar el update_status()método con el parámetro in_reply_to_status_id para responder al tweet anterior.

# the text to be tweeted
status = "This is a tweet is a reply."
  
# the ID of the tweet to be replied to
in_reply_to_status_id = ""
  
# posting the tweet
api.update_status(status, in_reply_to_status_id)

Producción :

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 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 *