Saltar a contenido

HTTP (Solicitudes)

Interactúa con puntos finales y APIs de HTTP. Realiza operaciones como GET, POST y más.

Instalación

pip install botcity-http-plugin

Importando el Plugin

Después de haber instalado este paquete, el siguiente paso es importar el paquete en tu código y comenzar a utilizar las funciones.

from botcity.plugins.http import BotHttpPlugin

Realizando una Solicitud

GET

# Instantiate the plugin
url = "https://ptsv2.com/t/ocrc3-1624379671/post"
http = BotHttpPlugin(url)

# Perform a simple GET request
print(http.get().text)

Tip

Alternativamente, puedes utilizar los métodos get_as_json, get_bytes y get_as_file para un manejo especializado de la respuesta.

POST

# Instantiate the plugin
url = "https://ptsv2.com/t/ocrc3-1624379671/post"
http = BotHttpPlugin(url)

# Sets the parameters for a POST request
params = {
    'id': 'ocrc3-1624379671',
    'text': 'POST Example'
}
http.set_params(params)

# Perform a POST request with parameters
print(http.post().text)

Tip

Alternativamente, puedes utilizar el método post_as_json.