Este proyecto es una API simple desarrollada en ASP.NET que incluye una implementación de ejemplo para el envío de mensajes SMS utilizando Amazon SNS.
- .NET 8
- Docker
- Clona el repositorio:
git clone https://github.com/tuusuario/tu-proyecto.git
- Abre el archivo
appsettings.json
y agrega las siguientes credenciales de AWS y configuración del mensaje SMS:
{
"AwssmsMessageOptions": {
"AwsAccessKeyId": "TuAccessKeyId",
"AwsSecretAccessKeyId": "TuSecretAccessKeyId",
"SystemName": "NombreDeTuSistema"
}
}
- Ejecuta el proyecto utilizando .NET CLI:
dotnet run
La API proporciona endpoints para interactuar con el servicio de envío de mensajes SMS a través de Amazon SNS. Puedes acceder a la API desde cualquier cliente HTTP.
Si prefieres ejecutar la API utilizando Docker, sigue estos pasos:
Asegúrate de tener Docker instalado en tu sistema.
Desde la raíz del proyecto, construye la imagen de Docker:
docker build -t nombre-de-la-imagen .
Ejecuta el contenedor:
docker run -p 5000:5000 nombre-de-la-imagen
Si quieres contribuir al proyecto, puedes enviar pull requests.
Este proyecto está bajo la licencia MIT. Ver el archivo LICENSE para más detalles.