| Obtención de listado de Listas y borrado de Listas y contactos asociados mediante interfaz HTTP

Mediante esta iterfaz podrá obtener un listado de las listas disponibles en el servidor y sus datos. También podrá borrar una lista y sus contactos asociados.
Descarga nuestros ejemplos o accede a una demo online: demo online PHP, descargar ejemplos en PHP.
URL:
http://www.descomsms.com/servlet/dmapi.servlet.Servlet
Petición de envío
Para poder recibir el listado de listas, deberán de acceder al URL arriba indicada proporcionando la siguiente información
en formato POST:
Parámetros POST:
xml: Trama XML de petición de búsqueda de Contactos
<TXEnvio>
<Autentificacion>
<usuario>login usuario</Usuario>
<passwd>contraseña de usuario </Passwd>
<idcli>código de cliente</Idcli>
</Autentificacion>
<LISTASGET accion=”LGET,LDEL” >
<lista_id>Codigo de lista a obtener o borrar</lista_id>
<borrar_contactos>si,no</borrar_contactos>
</LISTASGET>
</TXEnvio>
El elemento <Autentificacion> contiene :
<usuario> - Login del usuario en formato hexadecimal
<passwd> - Password del usuario en formato hexadecimal
<idcli> - Código numérico de Cliente al que pertenece el usuario
Tipos en parámetro “accion”:
- LGET: Obtiene un listado de listas.
- LDEL: Borra Lista solicitada y sus contactos de manera opcional.
El elemento <LISTASGET> contiene :
| lista_id |
Código de lista a obtener o borrar.
Dejar en blanco para obtener todas las listas |
| borrar_contactos |
Borra los contactos del servidor asociados a la lista.
Valores válidos:
no -> Borrra sólo la lista sin borrar los contactos.
si -> Borra la lista y además los contactos asociados |
<RXEnvio>
<Autentificacion>
<Usuario>8865736572303038</Usuario>
<Resultado>1</Resultado>
<Comentario>Autentificacion satisfactoria.</Comentario>
</Autentificacion>
<LISTASLIST ntotal="9">
<LISTA>
<LN>1</LN>
<LID>13850</LID>
<LNAME>6c6973746164696c6c6f</LNAME>
<LPCLAVE/>
<LNC>16243</LNC>
</LISTA>
<LISTA>
<LN>2</LN>
<LID>13813</LID>
<LNAME>6c69737461646d</LNAME>
<LPCLAVE/>
<LNC>0</LNC>
</LISTA>
</LISTASLIST>
</RXEnvio>
El elemento <Autentificacion> contiene :
<Usuario> - Login del usuario en formato hexadecimal
<Resultado> - resultado de la autenticación:
1 -> autenticación correcta
0 -> fallo de autenticación
<Comentario> comentario del resultado de la autenticación
El elemento <LISTASLIST> contiene :
Parámetros:
| ntotal |
Total de Listas encontradas en la búsqueda |
<LISTA> - Registros por cada Lista encontrada en la búsqueda
El elemento <LISTA> contiene :
| LN |
Número de registro en la respuesta |
| LID |
Identificador del Contacto |
| LCNAME |
Nombre de la Lista |
| LPCLAVE |
Palabra clave de la Lista |
| LNC |
Numero de Contactos en la Lista |
* Todos los datos en <LISTA> devueltos en formato hexadecimal.
<RXEnvio>
<Autentificacion>
<Usuario>8865736572303038</Usuario>
<Resultado>1</Resultado>
<Comentario>Autentificacion satisfactoria.</Comentario>
</Autentificacion>
<LISTASDEL>
<total_listas_borradas>0</total_listas_borradas>
<total_contactos_en_lista>0</total_contactos_en_lista>
</LISTASDEL>
<CONTACTOSDEL>
<total_contactos_borrados>0</total_contactos_borrados>
</CONTACTOSDEL>
</RXEnvio>
El elemento <Autentificacion> contiene :
<Usuario> - Login del usuario en formato hexadecimal
<Resultado> - resultado de la autenticación:
1 -> autenticación correcta
0 -> fallo de autenticación
<Comentario> comentario del resultado de la autenticación
<LISTASDEL> -Resultado del borrado de la lista
El elemento <LISTASDEL> contiene :
| total_listas_borradas |
Total de contactos asociados a la lista |
| total_contactos_en_lista |
Total de contactos que había en la lista al borrarla |
<CONTACTOSDEL> -Resultado del borrado de la lista
El elemento <CONTACTOSDEL> contiene :
| total_contactos_borrados |
Total de contactos borrados asociados a la lista |
|