es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Crear correo electrónico con Python.

Estoy trabajando en un proyecto personal que necesita un nuevo correo electrónico al principio y quiero crear uno nuevo con Python. Además, no quiero ejecutar un servidor SMTP complicado (aún no sé mucho al respecto). Quiero hacer algo como un correo temporal con una API, ya he intentado con la API de correo temporal pero obtuve un error al hacer algo como esto:

import requests
url = "privatix-temp-mail-v1.p.rapidapi.com/request/mail/id/md5 de mi correo temporal"
req = request.get(url)
print(req)

Pero obtuve un código de estado 401 que dice que mi clave de API no es válida. Luego fui al sitio web de RapidAPI y vi ejemplos allí, había un encabezado para la solicitud, así que agregué eso a mi código, que era así:

import requests
url = "https://privatix-temp-mail-v1.p.rapidapi.com/request/mail/id/md5"
headers = {
    'x-rapidapi-host': "privatix-temp-mail-v1.p.rapidapi.com",
    'x-rapidapi-key': "esa era una clave"
    }
req = request.get(url, headers=headers)

Luego obtuve esto:

{"message":"No estás suscrito a esta API."}

Ahora estoy confundido y no sé cuál es el problema. Si conoces la API de correo temporal o un servicio similar, o tienes alguna sugerencia, por favor, ayúdame.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que el problema está relacionado con tu suscripción a RapidAPI. El mensaje de error indica que no estás suscrito a la API a la que estás intentando acceder. Verifica nuevamente tu estado de suscripción y asegúrate de tener la clave de API correcta. Si el problema persiste, puedes contactar al soporte de RapidAPI para obtener ayuda adicional. Además, puedes explorar otras APIs de correo electrónico como SendGrid o Mailgun, que ofrecen funciones simples de envío y recepción de correos. Estas APIs también cuentan con una extensa documentación que puede ayudarte a comenzar rápidamente.

Comments are closed.