Español
OTP de Senegal (+221): primero, elige el producto adecuado de OTP Route
Puedes recibir códigos de verificación SMS de Senegal (+221) con OTP Route pidiendo un número de un solo uso para el país sn en el OTP Gateway, desde el panel o a través de la API con webhooks. Los precios empiezan en $0.20 por código, con reembolso completo si no llega ningún SMS en 20 minutos.
¿OTP Gateway o un Número Dedicado: cuál encaja para Senegal?
Antes de escribir código, decide qué necesitas realmente, porque los dos productos resuelven problemas distintos.
- Un código y listo. Una prueba de registro, una comprobación de QA de una pantalla de inicio de sesión o verificar un perfil de empresa una sola vez: eso es el OTP Gateway. Obtienes un número +221 para una única verificación y caduca al terminar la activación.
- Un número que sigue funcionando. Una cuenta de staging que debe volver a iniciar sesión el mes próximo, o un acceso de equipo compartido que necesita recuperación: eso requiere un Número Dedicado. Se venden al instante solo en Estados Unidos y Canadá, desde $1.95/month.
Para Senegal no hay un número de larga duración en autoservicio. Si te importa una línea +221 duradera, escribe a [email protected]; lo que sea posible depende de las normas locales. La guía sobre números temporales frente a dedicados profundiza en esa disyuntiva.
¿Qué cubre el OTP Gateway para +221?
Senegal incluye actualmente más de 1,600 servicios. Entre los más populares están WhatsApp, Facebook, Instagram, TikTok, Telegram, Google (Gmail & YouTube), ChatGPT (OpenAI), Claude, Microsoft & Outlook, Amazon, Netflix, Snapchat, Viber e imo.
Es una instantánea del catálogo en vivo. Las combinaciones que se pueden pedir cambian a lo largo del día, así que comprueba la disponibilidad en el panel o a través de la API antes de cada ejecución.
¿Cómo funciona el flujo de la API OTP de Senegal con el país `sn`?
Autentícate contra https://otproute.com/api/v1 con una clave Bearer que empiece por or_live_ (hasta 10 claves por cuenta, 300 solicitudes por minuto). Después:
- Confirma los identificadores con
GET /api/v1/countriesyGET /api/v1/services; Senegal essn. - Lee el precio actual con
GET /api/v1/prices?country=sn&service=facebook. - Haz el pedido con
POST /api/v1/activationsy{"service": "facebook", "country": "sn"}, y guarda el id de la activación. - Recibe el código mediante polling de
GET /api/v1/activations/{id}, o por un evento de webhookactivation.sms_received. - Si una prueba de Senegal se abandona a medias, libera el número con
POST /api/v1/activations/{id}/cancel.
Para los webhooks, verifica la cabecera X-OTPRoute-Signature: calcula el HMAC-SHA256 de "<t>.<raw body>" con el secreto del endpoint, compáralo con v1 y rechaza las marcas de tiempo antiguas. Gestiona también activation.expired y activation.cancelled, y procesa cada id de activación una sola vez. Cómo ejecutarlo dentro de un pipeline se explica en pruebas de SMS OTP en pipelines de CI.
¿Qué particularidades tienen los números y los SMS de Senegal?
El prefijo de país de Senegal es +221 y el plan de numeración no tiene prefijo troncal: un número nacional de nueve dígitos se marca completo, y los móviles empiezan por 7. La forma E.164 es simplemente +221 más esos nueve dígitos, así que normalizar consiste sobre todo en quitar espacios, puntos y un prefijo internacional 00.
El francés es la lengua oficial y el wolof se habla muy ampliamente. La mayoría de las aplicaciones internacionales envían sus códigos en francés o en inglés según el idioma de la cuenta, así que prueba tu análisis con texto de mensajes en francés, incluidos los caracteres acentuados alrededor de los dígitos.
Las empresas prueban en Senegal cuando abren en el África occidental francófona, localizan flujos para usuarios francófonos o atienden a clientes que reparten su vida entre Dakar y Europa. Los equipos que cubren la región suelen ejecutar las mismas comprobaciones también para Costa de Marfil.
¿Puedo recibir un SMS OTP de Senegal sin usar la API?
Sí. Regístrate con una dirección de correo y un código de seis dígitos, o con Google, y activa la verificación en dos pasos TOTP si quieres. Añade fondos, abre el OTP Gateway, elige Senegal y el servicio, revisa el precio y haz el pedido. Copia el número +221 en la aplicación; el código aparece en tu panel cuando llega el SMS.
La activación permanece vigente 20 minutos. Solo pagas cuando se entrega un código; si la ventana se cierra sin nada, o cancelas, el importe completo vuelve al monedero.
Cuando un código +221 llega tarde o no llega
El tiempo varía según el servicio y la ruta, así que lo primero es la paciencia. Si la activación caduca sin mensaje:
- Espera un rato y vuelve a pedir, o cambia a otra ruta de servicio para el mismo flujo si tu producto la ofrece.
- Comprueba que el servicio acepta números virtuales; algunos los rechazan, y el reembolso cubre ese resultado.
- Deja que cada ventana llegue hasta el final en lugar de cancelar y volver a pedir en rápida sucesión.
- En las baterías automatizadas, espera entre intentos en lugar de machacar el endpoint.
Usa los números solo para productos y cuentas que gestionas legítimamente, respeta las condiciones de cada servicio y cumple la Política de Uso Aceptable de OTP Route.
Monedero, facturas y un sandbox para pruebas de integración
La facturación funciona con un único monedero prepago en USD: pago por uso, sin cuota mensual ni plan. Se recarga con tarjeta o con stablecoins USDT/USDC, y cada recarga genera una factura en PDF por correo para tu equipo de contabilidad. Mientras aún estás montando la integración, solicita el modo sandbox para una cuenta de desarrollo; devuelve números y códigos simulados para que puedas probar todo el recorrido sin tocar tu saldo. Las tarifas figuran en la página de precios.
Preguntas frecuentes
¿Qué id de país envío para Senegal?
Envía sn, por ejemplo en POST /api/v1/activations con {"service": "whatsapp", "country": "sn"}.
¿Hay que quitar algún prefijo troncal de los números de Senegal?
No. Senegal no tiene prefijo troncal, así que el formato E.164 es +221 seguido del número nacional de nueve dígitos.
¿Puedo comprobar los mensajes OTP en francés de mi aplicación para Senegal?
Sí. Configura la cuenta de prueba en francés, pide un número +221 para tu servicio y confirma que tu analizador lee el código del mensaje en francés.
¿Puedo obtener un número +221 para pruebas que siga siendo mío?
No como producto de autoservicio. Los Números Dedicados de larga duración existen solo para EE. UU. y Canadá; escribe a [email protected] para consultar sobre Senegal.
¿Qué pasa con mi dinero si un código de Senegal nunca llega?
Vuelve automáticamente a tu monedero cuando se cierra la ventana de 20 minutos sin SMS, o de inmediato si cancelas.
¿OTP Route cobra una suscripción por acceder a Senegal?
No. No hay cuota mensual ni plan; pagas por cada código entregado desde un monedero prepago.
Los nombres de los servicios son marcas registradas de sus respectivos propietarios. OTP Route no está afiliado a ellos. Usa los números de forma lícita y respeta las condiciones de cada servicio y nuestra Política de Uso Aceptable.