Desde Jasmin
La API es lo suficientemente parecida como para que la mayoría de los clientes cambien una línea. Tu trabajo es mayormente configuración y una conciliación. Los cambios visibles al cliente están en su página. Lo que te importa a ti: Comprueba tu tabla de tarifas antes de cambiar. Sirates.conf tiene un [scope] nombrado por un nombre
de usuario HTTP, renómbralo al accountId de esa credencial. De otro modo esos mensajes dejan de coincidir y
se vuelven sin tarificar, lo que significa enviados y cobrados nada en lugar de rechazados.
Desde Kannel
GET /sendsms se ha eliminado. No hay capa de compatibilidad.
%d/%s sustituidos en un GET deja de funcionar. Establece smsg.dlr.forward.format = kannel para
mantener el comportamiento anterior mientras los clientes migran.
El cambio de facturación que altera las facturas
La facturación es una unidad por request REST, sin importar cuántos segmentos ocupe el body.Un orden de cambio que funciona
1
Concilia los alcances de tarifa a accountId
Antes de que nada se mueva. Un alcance sin coincidir significa tráfico sin tarificar, que es silencioso.
2
Decide la unidad de facturación REST
Request o segmento. Esta es una decisión de precios, no una técnica.
3
Establece el formato de recibo que los clientes esperan
kannel si tienen handlers de Kannel, para que su lado siga funcionando mientras migran.4
Corre whitelisting solo-informativo por un periodo
whitelist_would_reject te dice lo que la aplicación rechazaría antes de rechazar nada.5
Mueve primero una pequeña parte del tráfico
Compara tasas de entrega sabiendo que FireFlo reporta el peor segmento de un mensaje largo, así que sus
cifras son legítimamente más bajas que un gateway que reporta el primero.
Relacionado
Avisos a clientes
Qué contar a los clientes, y cómo encontrar a quién afecta.
El lado del cliente
Lo que su integración tiene que cambiar.