Saltar a contenido

twilio_sms

app.contrib.sms.twilio_sms

Módulo de Python para el envío de SMS, utilizando Twilio SMS Api.

Para más información, te recomendamos leer la documentación del Proyecto.

send_sms(message, dest_phone, cred)

Envía un SMS utilizando el Cliente de Twilio, está función no trabaja de forma masiva.

Notes

El numero de teléfono (dest_phone) debe contener el indicativo del país.

Parameters:

Name Type Description Default
message str

el mensaje a enviar

required
dest_phone str

el número de teléfono

required

Returns:

Type Description
Optional[str]

el código sid de la respuesta del servicio ó None en caso de error

Examples:

from app.contrib.sms.twilio_sms import send_sms
...

creds: dict[str, Any] = {
    "account_sid": "awesome_account_sid",
    "auth_token": "awesome_auth_token",
    "phone_number": "awesome_phone_number"
}

send_sms("ola ke ase y ke ase", "+001234567890", creds)

send_sms_api(message, dest_phone, cred)

Envía un SMS utilizando el Api Rest de Twilio, está función no trabaja de forma masiva.

Notes

El numero de teléfono (dest_phone) debe contener el indicativo del país.

Parameters:

Name Type Description Default
message str

el mensaje a enviar

required
dest_phone str

el número de teléfono

required

Returns:

Type Description
Optional[str]

el código sid de la respuesta del servicio ó None en caso de error

Examples:

from app.contrib.sms.twilio_sms import send_sms_api
...

creds: dict[str, Any] = {
    "account_sid": "awesome_account_sid",
    "auth_token": "awesome_auth_token",
    "phone_number": "awesome_phone_number"
}

send_sms_api("ola ke ase y ke ase", "+001234567890", creds)