Me da gusto comentarles que el día de hoy quedo arriba el primer Web Service de CXRex con la finalidad de abrir nuevas fronteras y dejar que los desarrolladores creen sus aplicaciones y nos ayuden a expandir el servicio.
El día lunes pondré un ejemplo completo de cómo realizar una conexión con el Web Service desde Visual Studio 2008 por lo mientras para los que ya tengan experiencia utilizando Web Service les dejo los datos y un pequeño ejemplo de código de cómo usarlo, Suerte!
Web Service : http://www.cxrex.com/service/CXRexService.asmx
Contiene únicamente dos funciones que son para obtener la lista de proveedores disponibles y la segunda es para enviar un mensaje y se utilizan de la siguiente forma:
CXRexService cxrexService = new CXRexService();
//Lista de provedores disponibles.
CXServiceProviderInfo[] list = cxrexService.getListServiceProvider();
for (int i = 0; i <= (list.Length - 1); i++) { CXServiceProviderInfo serviceInfo = list[i];
//Buscamos al provedor Movistar de Mexico
if (serviceInfo.Country.Equals("Mexico") && serviceInfo.Name.Equals("Movistar"))
{
CXMessage mensaje = new CXMessage();
mensaje.Receptor = "1212121212"; //Numero al que se enviara
mensaje.Message = "Hola Mundo";
//Podemos validar la cantidad soportada por cada provedor.
//if (mensaje.Message.Length > list[i].MaxLenght)
//{
// throw new Exception("No puede contener mas de: "
// + list[i].MaxLenght + " caracteres");
//}
//Enviamos el mensaje y nos retorna un resultado
CXMessageState resultado = cxrexService.sendMessage(mensaje, serviceInfo);
//Valores posibles de CXMessageState son:
//ProviderRejectMaxLenght = El provedor no soporta la cantida de caracteres
//ProviderRejectMessage = El provedor rechazo el mensaje
//ProviderRejectNumber = El provedor rechazo el numero
//SendOk = El mensaje se envio correctamente
//UnknownError = Error desconocido
//IncopatibleVersion = Version incompatible
//Enviamos el resultado a pantalla
MessageBox.Show(Enum.GetName(typeof(CXMessageState), resultado);
}
}
Vamos a estar agregándole nuevas funciones y opciones al Web Service, también agradecería toda opinión o error que se les presente para poder mejorar el servicio Gracias y espero nos puedan enseñar las aplicaciones que desarrollen con CXRex Gracias.
2 comentarios:
Muchas felicidades Rom..te deseo mucha suerte y pues sigue asi, un abrazo y un besote..te quiero!!
k buen pedo ya solo les falta telcel y ya no sean gachoa aun avemos usuarios de telcel jajaja
Publicar un comentario en la entrada