Español
Cómo reciben los equipos códigos SMS de WeChat para pruebas y operaciones
Para recibir un código de verificación de WeChat con OTP Route, pide un número temporal para el servicio wechat en el país que necesites, introdúcelo en WeChat y lee el SMS en el panel o mediante la API REST y los webhooks firmados. OTP Gateway cobra desde $0.20 por código, y una activación que no recibe ningún SMS en 20 minutos se reembolsa por completo.
¿Por qué la verificación de WeChat es distinta de la de otras aplicaciones de mensajería?
WeChat es mucho más que una aplicación de chat. Para muchos usuarios es también un monedero, un escaparate mediante Mini Programs y el canal principal para llegar a empresas en China. Por eso sus comprobaciones de cuenta son más estrictas que la mayoría, y por eso un número de teléfono de WeChat pesa más que un simple nombre de acceso.
La aplicación usa códigos SMS en varios puntos:
- El registro, donde el número de teléfono se convierte en el identificador principal de la cuenta.
- El inicio de sesión en un dispositivo nuevo, a menudo combinado con otras comprobaciones.
- El cambio o la recuperación del número vinculado.
- Las revisiones de seguridad, que pueden pedir más que un SMS: WeChat puede exigir la confirmación de un usuario existente u otros pasos de identidad. Ningún número, de ningún proveedor, puede sustituirlos.
Para un equipo que construye un Mini Program de WeChat, una integración de cuenta oficial o un servicio de atención transfronterizo, esto significa planificar con cuidado las cuentas de prueba en lugar de crearlas sobre la marcha.
¿En qué países se puede entregar un código SMS de WeChat?
Las rutas de WeChat figuran actualmente en 198 países. Algunos ejemplos son China, Hong Kong, Singapur, Malasia, Estados Unidos, Canadá, Taiwán, Macao, Tailandia, Vietnam, Indonesia, Filipinas, Australia, Reino Unido, Alemania y Bangladés.
Elige el país según el caso que pruebas, no la ruta más barata. Un servicio de atención a turistas chinos en Europa debe probarse con números europeos; un Mini Program dirigido a la comunidad china de Malasia debe probarse con números malasios. WeChat puede tratar de forma distinta las cuentas de distintas regiones, y tu prueba debe reflejar lo que ven los usuarios reales. Los precios varían por país y se devuelven en tiempo real.
¿Cómo funciona el flujo de la API de códigos de verificación de WeChat?
Las llamadas van a https://otproute.com/api/v1 con una clave Bearer or_live_ creada en la consola de desarrolladores (hasta 10 claves, 300 solicitudes por minuto).
- Confirma el id de servicio
wechatmedianteGET /api/v1/services, y el id de país medianteGET /api/v1/countries. - Lee el precio actual:
GET /api/v1/prices?country=<id>&service=wechat. - Crea el pedido con
POST /api/v1/activationsy{"service": "wechat", "country": "<id>"}. Guarda el id de activación que devuelve. - Introduce el número en WeChat y solicita el SMS.
- Recoge el código desde el webhook
activation.sms_received, o consultaGET /api/v1/activations/{id}cada pocos segundos. - Si la prueba se detiene antes de tiempo, llama a
POST /api/v1/activations/{id}/cancel.
La referencia completa está en la documentación.
¿Qué debe hacer un manejador de webhook para los códigos de WeChat?
Registra hasta 5 endpoints por cuenta. Cada solicitud incluye X-OTPRoute-Signature: t=<unix>,v1=<hex>. Reconstruye la firma como HMAC-SHA256 de <t>.<raw body> con el secreto de ese endpoint, compárala en tiempo constante y rechaza las marcas de tiempo con más de unos pocos minutos de antigüedad.
Haz el manejador idempotente: escribe el código asociado al id de activación, de modo que una entrega reintentada no haga nada nuevo. Escucha también activation.expired y activation.cancelled para que las ejecuciones de prueba terminen limpiamente en lugar de quedarse colgadas. Nuestra guía sobre cómo proteger los webhooks de OTP muestra la comprobación paso a paso. La consulta periódica es una buena alternativa para una única prueba manual; los webhooks escalan mejor cuando se ejecutan muchas tareas en paralelo.
¿Puedo hacerlo desde el panel en su lugar?
Sí. En el panel de OTP Route, abre OTP Gateway, elige WeChat y un país, revisa el precio que se muestra y confirma. Pega el número en WeChat, solicita el código y vigila la página del pedido; el SMS aparece allí una vez entregado. Esto conviene al personal de operaciones que configura una cuenta de empresa una vez y no toca nunca la API.
¿Por qué puede no llegar un código de WeChat?
Cada activación dura 20 minutos y cubre un código. Solo pagas si el código llega; si la ventana se cierra vacía o cancelas, el dinero vuelve a tu monedero automáticamente.
Motivos habituales del silencio:
- WeChat puede rechazar números virtuales o pedir una verificación adicional que un SMS por sí solo no puede satisfacer.
- La ruta elegida está saturada; reintenta más tarde o prueba otro país que encaje con tu caso.
- La solicitud nunca se envió, a menudo porque la aplicación mostró antes un captcha o un aviso de seguridad.
Deja que la ventana siga su curso antes de volver a pedir, y nunca reintentes en un bucle rápido. Hay más consejos en cómo reducir las entregas de OTP fallidas.
¿Cuándo encaja mejor un Número Dedicado que un código de un solo uso?
Un número temporal recibe un código. Si una cuenta de WeChat de staging debe volver a iniciar sesión el mes que viene, o un equipo de soporte comparte un acceso de empresa, el número tiene que seguir contigo. Los Números Dedicados lo hacen: están disponibles en Estados Unidos y Canadá, desde $1.95/mes, con SMS entrantes en el panel y en tu webhook mediante number.sms_received. Los demás países no tienen una opción de larga duración de autoservicio; escribe a [email protected] para consultarlo.
Usa cada cuenta de WeChat conforme a las condiciones de WeChat: una cuenta por persona o empresa real, creada para tus propios productos legítimos. WeChat es una marca registrada de su propietario y OTP Route no está afiliado a ella; se aplica nuestra Política de Uso Aceptable.
Preguntas frecuentes
¿Puedo usar un número virtual para probar el registro en WeChat?
A menudo, pero no siempre. WeChat puede rechazar algunos números virtuales o exigir comprobaciones adicionales; cuando no llega ningún código, la activación se reembolsa.
¿Cuál es el id de servicio de WeChat en la API?
Es wechat. Úsalo en la llamada de precios y en el cuerpo de la solicitud de activación.
¿Por qué WeChat pide a un usuario existente que confirme mi cuenta nueva?
Es un paso de seguridad de WeChat, independiente del SMS. Un número de teléfono no puede completarlo por sí solo.
¿Cuántos países admiten la verificación SMS de WeChat para pruebas?
Actualmente 198 países incluyen rutas de WeChat. Consulta la lista en tiempo real antes de pedir, ya que la disponibilidad cambia a lo largo del día.
¿Cuánto cuesta recibir un OTP de WeChat?
Los códigos parten desde $0.20 por código; el precio exacto depende del país y se muestra antes de que pidas. Solo pagas si el código llega.
¿Puedo conservar el mismo número de WeChat para futuros inicios de sesión?
Sí, con un Número Dedicado de EE. UU. o Canadá desde $1.95/mes. Las activaciones temporales cubren un solo código.
¿Puedo probar mi integración con WeChat sin gastar dinero?
Pide a soporte que pase una cuenta de desarrollo a sandbox, que devuelve números y códigos simulados para pruebas de extremo a extremo.
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.