2012-09-23 22 views
12

Estamos a punto de comenzar, pero Clickatell parece ser problemático. Problemas de Facturación y Servidor !!Clickatell alternativa SMS-Gateway?

Una búsqueda rápida en Google muestra un largo registro de problemas.

Sin embargo, causaron buena impresión al principio, pero ahora simplemente no estamos seguros, ¡no parecen ser estables!

Entonces, ¿cuál confiable SMS gateway me permitiría enviar SMS en inglés simples a Israel (mediante programación a través de una API HTTP)?

sierra hasta el momento:

+0

¿Necesita cualesquiera otras características, como un número local, un código corto, o la capacidad de recibir mensajes? – octern

+0

Ninguno. Puramente para el envío de SMS. – Poni

+1

[Twilio] (http://www.twilio.com/sms/pricing/il) admite el envío de mensajes de texto a Israel de forma económica. He jugado con ellos para proyectos pequeños, pero no puedo hablar de su fiabilidad. – octern

Respuesta

9

exención de responsabilidad, lo hago desarrollador a tiempo parcial en el evangelismo Nexmo.

Si está buscando una API para enviar SMS con un gran alcance global y alta capacidad de entrega, debe consultar Nexmo.

No recuerdo el número exacto, pero para SMS salientes más de 200 países/800 operadores (creo que se parece más a 1K ahora) son compatibles. No parece que va a necesitar ingresar, pero si lo hace, puede obtener números de entrada en 14 países (ese número también está creciendo).

En cuanto a la fiabilidad, creo que Nexmo es el único proveedor de SMS que publishes delivery stats. He pegado el estado de entrega para Israel aquí:

Network   | Success Ratio | DLR Ratio 
42503 Pelephone | 91.47   | 99.99 
42502 Cellcom | 92.01   | 99.95 
42501 Orange | 93.14   | 99.97 

porcentaje de éxito es entregado mensajes a los teléfonos, la relación es DLR mensajes que dieron como resultado una confirmación de entrega - por lo que para Pelephone, el 99,99% de las veces, su solicitud Se enviará un informe que notifique el estado del mensaje, incluso cuando no sea parte del 91.47% del tiempo que el mensaje se entregó correctamente al teléfono.

+0

@poni La API es bastante fácil de implementar; sin embargo, probablemente sea un punto doloroso ya que ya ha escrito el código para otra API.Si publica un mensaje para la asistencia técnica de Nexmo y pregunta por mí, haré lo que pueda para que la transición sea lo más fácil posible. –

1

Para obtener servicios de SMS de alta calidad, echa un vistazo a my employer´s website. Considere la habilitación de devoluciones de informes de entrega. Esto activará una secuencia de comandos en su servidor con información sobre si un mensaje se entregó correctamente al teléfono de los usuarios y cuándo. ejemplo

PHP:

<?php 

// Register here to get a username and password: 
// http://www.vianett.com/en/free-demonstration-account 

if (vianett_sendsms('username', 'password', 'example', '+4412345678', 'Hello world', $error)) { 
    echo 'Success!'; 
} else { 
    echo $error; 
} 

function vianett_sendsms($username, $password, $from, $to, $msg, &$response=null) { 
    $url = 'https://smsc.vianett.no/v3/send.ashx'; 
    $data = array(
     'user' => $username, 
     'pass' => $password, 
     'src' => $from, 
     'dst' => $to, 
     'msg' => $msg 
    ); 
    $qs = http_build_query($data); 
    $response = file_get_contents($url.'?'.$qs); 
    return $response == '200|OK'; 
}