R./ En el manual de webservices que se adjunta a continuación, desde la página 36 en adelante, muestra las distintas formas de ver las listas de envío a través de WEB SERVICES ESTADÍSTICAS.
P./
Estoy haciendo una prueba desde una de las páginas que me brindaron para hacer pruebas con el web service con la siguiente petición:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"<http://schemas.xmlsoap.org/soap/envelope/>><soap:Body><mbUsInsertar10 xmlns="https://api.masterbase.com/soap/users/v3"<https://api.masterbase.com/soap/users/v3>><cliente>NOMBRECLIENTE</cliente><cliUser>wsNOMBRECLIENTE</cliUser><cliPwd>a2a6h6n0u5g5w1x0k0q0</cliPwd><Insert><user Email="clienteprueba@correoprueba.com"<mailto:clienteprueba@correoprueba.com> Numero_de_Identificacion="987654321" Tipo_de_Identificacion="Cedula de Ciudadania" Nombre="david" Apellidos="perez" Fecha_de_Nacimiento="" Ciudad="" Genero="" Celular="" Direccion="cra 45 # 22 - 45 sur" TELEFONO="6746382" Cartelera_Nacional="1" Deseo_recibir_informacion_de__Cartelera="0" Clientes_Nuevos_Portal="1"/></Insert></mbUsInsertar10></soap:Body></soap:Envelope>
Sin embargo, la página me genera un error que dice:
"We are sorry, the requested operation failed. The server returned the following messages
Error Message: The extern component has failed in processing your requests."
La página que estoy usando en particular es una que me permite construir el mensaje SOAP: http://www.soapclient.com/SoapMsg.html
R./
La página que ud. está utilizando no inserta correos debido a la codificación utilizada por esa página para insertar debe buscar otra herramienta compatible con el ws
Una vez que encuentre otra, los pasos a seguir son: Para generarse una inserción a través de WS es recomendable que primero conozca el orden de ingreso de los campos.
Para ello lo que necesita hacer es ingresar una casilla a Masterbase con la mayor cantidad de datos posibles idealmente todos los campos con datos.
Una vez tenga ingresada esa casilla con los datos se realiza una llamada mbUsDatos10 a esa casilla, cuando realice esa función el WS le entregara los datos almacenados para esa casilla y mostrará todos los campos que tengan información y su respectivo orden de sección.
Una vez tiene ese orden de estructura, puede intentar ingresar una nueva casilla a través de WS utilizando la misma estructura.
Sólo cambia el llamado de llamado mbUsDatos10 por el mbUsInsertar10 además de los tag <Datos> por <Insert>