Saltar a: navegación, buscar

API de contactos

¿Qué es?

Descripción

Este servicio web nos permite interactuar con los contactos de una cuenta Telefácil.

Activación

Este servicio debe activarse explícitamente dentro de la web, en Contactos > API (o en Desarrolladores > Permisos de las APIs y los servicios web). En esa sección también se pueden restringir las direcciones IP desde las que se puede llamar a esta aplicación web. Si usted tiene una dirección IP fija por favor debe introducirla aquí, para aumentar la seguridad.


Forma de uso

Lista de contactos

Devuelve la lista de contactos (en XML).

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=listar[&eliminados=1&actualizado=1329390208&grupo=Trabajo]

Los usuarios de Canarias deben usar la siguiente URL alternativa:

https://cgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=listar[&eliminados=1&actualizado=1329390208&grupo=Trabajo]

Explicación de los parámetros:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'listar'.

Opcionalmente, se pueden pasar los siguientes parámetros:

  • 'actualizado', con una fecha en formato UNIX, para que se listen sólo los contactos modificados a partir de dicha fecha. Por ejemplo, actualizado=1329390208.
  • 'eliminados', con un valor mayor que 0 (por ejemplo, eliminados=1), para que se listen los contactos eliminados en el último mes. Si eliminados=1, se listan todos los eliminados (en el último mes); si eliminados tiene un valor en formato UNIX, se listan los contactos eliminados a partir de esa fecha (por ejemplo, eliminados=1329390208). Si se pasa un valor mayor que 0, la lista de contactos eliminados se añade a la lista de contactos normales. Por defecto, no se muestran los contactos eliminados.
  • 'grupo', con el nombre de un grupo de contactos, para que se listen sólo los contactos que pertenecen a dicho grupo (esta condición también afecta a los contactos eliminados).
  • 'busqueda', con el contenido de alguno de los campos del contacto, para hacer una búsqueda de los contactos que tienen ese valor.

En vez de enviar el par principal/pass se puede enviar la dupla usuario_voip/password_voip:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?usuario_voip=902955955.1234@telefacil.com&password_voip=SECRET&accion=listar

Vea un ejemplo de respuesta en #Ejemplo de listado de contactos en XML.


Lista de contactos MD5

Cada contacto tiene un código o firma MD5. Dicha firma se genera a partir de sus campos (nombre, apellidos, teléfonos, emails, dirección, etc). Por tanto, si uno de los campos cambia, el MD5 cambia también. Si tenemos almacenados los contactos en una base de datos y queremos ver qué ha cambiado, podemos pedir simplemente los MD5 y comparar con los que tengamos almacenados.

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=listar_md5

Esta llamada se puede usar en conjunción con la siguiente (seleccionar un contacto por su ID) para listar solo los contactos que han cambiado, como alternativa a listar con el parámetro 'actualizado'.


Lista de grupos de contactos

Aunque la lista de contactos ya devuelve la lista de grupos, también se puede llamar de esta manera.

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=listar_grupos

Los usuarios de Canarias deben usar la siguiente URL alternativa:

https://cgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=listar_grupos

Los parámetros son iguales que en el caso de listar contactos:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'listar_grupos'.

En vez de enviar el par principal/contraseña se puede enviar la dupla usuario_voip/password_voip:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?usuario_voip=902955955.1234@telefacil.com&password_voip=SECRET&accion=listar_grupos


Seleccionar un contacto por su ID

El listado de contactos nos dice la ID de cada contacto. La ID es un código numérico único que referencia a ese contacto. Si lo necesitamos, podemos seleccionar únicamente los campos de esos contactos con la siguiente URL:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=seleccionar&id=12345

Obviamente, la respuesta será un solo contacto (o ninguno, si la ID es incorrecta).


Seleccionar un contacto por su número de teléfono

Devuelve el primero contacto que tenga el número de teléfono pasado por parámetro. Ejemplo de URL:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=seleccionar_por_telefono&telefono=912345678

Obviamente, la respuesta será un solo contacto (o ninguno, si el teléfono no está en un contacto permitido).


Insertar un contacto

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=insertar[&nombre=Juan&...]

donde:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'insertar'.

El resto de campos son opcionales: nombre, apellidos, domicilio, población, cp, provincia, país, organización, puesto y nota.

Para enviar los teléfonos, emails y campos extra, se ha de especificar primero el número de elementos que se están enviando (con num_telefonos, num_emails y num_extras respectivamente) y después mandar los campos numerados desde el 1 hasta el número de elementos.

Por ejemplo, para enviar 3 teléfonos sería:

&num_telefonos=3&telefono1=928999444&tipo_telefono1=0&telefono2=911222333&tipo_telefono2=7&telefono3=666777888&tipo_telefono3=14

Para enviar 1 email y 1 campo extra, sería:

&num_emails=1&email1=micorreo@gmail.com&tipo_email1=0&num_extras=1&nombre_extra1=MiCampoExtra&extra1=MiValor

Vea cómo es cada campo en #Tipos de datos.

También se pueden enviar tipos personalizados ("custom") en los teléfonos y los e-mails, en vez de los tipos enteros prefijados. Para ello, usamos los campos "custom_telefono" y "custom_email" en vez de "tipo_telefono" y "tipo_email". Ejemplo:

&num_telefonos=2&telefono1=928999444&custom_telefono1=MiTipoPropio&telefono2=911222333&tipo_telefono2=0&num_emails=1&email1=micorreo@hotmail.com&custom_email1=MiTipoPropioEmail

Opcionalmente, se puede enviar el campo "listar=1" y, si no hubo error, en la respuesta vendrá el contacto insertado. También opcionalmente se puede mandar un campo "grupo=NOMBRE" (donde NOMBRE es el nombre de un grupo preexistente) y el contacto se asignará a ese grupo nada más ser creado.


Actualizar un contacto

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=actualizar&id=123456[&nombre=Pedro&...]

donde:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'actualizar'.
  • 'id' es el identificador del contacto.

El resto de campos se envían igual que en el apartado anterior (Insertar un contacto).

Opcionalmente, se puede enviar el campo "listar=1" y, si no hubo error, en la respuesta vendrá el contacto actualizado.


Eliminar un contacto

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=eliminar&id=123456

donde:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'eliminar'.
  • 'id' es el identificador del contacto.


Eliminar todos los contactos

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=eliminar_todo

donde:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'eliminar_todo'.


Añadir un grupo de contactos

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=insertar_grupo&grupo=MiGrupo

donde:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'insertar_grupo'.
  • 'grupo' es el nombre del nuevo grupo de contactos.

Los grupos deben tener nombres diferentes. Existen 11 grupos predefinidos: Amigos, Asesoría, Clientes, Conocidos, Contabilidad, Familia, Favoritos, General, Oficina, Proveedores y Trabajo.


Cambiar el nombre de un grupo de contactos

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=actualizar_nombre_grupo&gid=21&nombre_grupo=NuevoNombreParaElGrupo

donde:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'actualizar_nombre_grupo'.
  • 'gid' es la ID del grupo de contactos.
  • 'nombre_grupo' es el nuevo nombre del grupo de contactos.


Eliminar un grupo de contactos

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=eliminar_grupo&gid=21

donde:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'eliminar_grupo'.
  • 'gid' es la ID del grupo de contactos.

No se pueden borrar los grupos predefinidos: Amigos, Asesoria, Clientes, Conocidos, Contabilidad, Familia, Favoritos, General, Oficina, Proveedores y Trabajo.


Eliminar todos los grupos de contactos

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=eliminar_todos_grupos

donde:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'eliminar_todos_grupos'.

No se pueden borrar los grupos predefinidos: Amigos, Asesoría, Clientes, Conocidos, Contabilidad, Familia, Favoritos, General, Oficina, Proveedores y Trabajo.


Asignar un contacto a un grupo de contactos

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=asignar_grupo&id=123456&grupo=MiGrupo

donde:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'asignar_grupo'.
  • 'id' es el identificador del contacto.
  • 'grupo' es el nombre del grupo de contactos.

También podemos asignar un contacto a un grupo por su ID de grupo (GID), en vez de por el nombre de grupo. La URL en este caso sería:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxxx&accion=asignar_grupo_id&id=123456&gid=21

donde todo es igual, salvo:

  • 'gid' es la ID del grupo de contactos.


Quitar un contacto de un grupo de contactos

La URL debe ser:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=quitar_grupo&id=123456grupo=MiGrupo

donde:

  • 'principal' es su número de usuario de Telefácil.
  • 'pass' es la contraseña de la cuenta.
  • 'accion' debe tener el valor 'quitar_grupo'.
  • 'id' es el identificador del contacto.
  • 'grupo' es el nombre del grupo de contactos.

También podemos quitar un contacto de un grupo por su ID de grupo (GID), en vez de por el nombre de grupo. La URL en este caso sería:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?principal=xxxxxxxxx&pass=xxxxxxxx&accion=quitar_grupo_id&id=123456&gid=21

donde todo es igual, salvo:

  • 'gid' es la ID del grupo de contactos.


Gestión de la foto del contacto

Si el contacto tiene una foto, cuando se liste aparecerá un campo "foto":

<foto>
  <original>https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?accion=foto&id=1234</original>
  <thumbnail_120>https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?accion=foto&id=1234&size=120</thumbnail_120>
  <thumbnail_24>https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?accion=foto&id=1234&size=24</thumbnail_24>
</foto>

Para bajar dicha foto (nótese que también se ofertan thumbnails a 120x120 y a 24x24) simplemente habrá que usar la URL que se provee añadiéndole los campos "principal" y "pass" (o "usuario_voip" y "password_voip"):

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?accion=foto&id=1234&principal=999888777&pass=xxxxxxxx

Para subir una nueva foto, usamos 'accion=subir_foto' junto con la 'id' del contacto. Esta petición deberá hacerse como POST multiform/data, con el contenido del fichero en 'fichero':

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?accion=subir_foto&fichero=...&id=1234&principal=999888777&pass=xxxxxxxx

(Opcionalmente, se puede enviar el campo "listar=1" y, si no hubo error, en la respuesta vendrá el contacto cuya foto se ha actualizado).

Para eliminar una foto de un contacto, usamos 'accion=eliminar_foto' junto con la 'id' del contacto:

https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?accion=eliminar_foto&id=1234&principal=999888777&pass=xxxxxxxx


Tipos de datos

Los campos de los contactos son los siguientes:

Campo Tipo Longitud máxima Significado
nombre ristra 100 Nombre del contacto
apellidos ristra 200 Apellidos del contacto
domicilio ristra 128 Dirección, número, piso, etc. del contacto
poblacion ristra 40 Población del contacto
cp ristra 10 Código postal del contacto
provincia ristra 40 Provincia del contacto
pais ristra 50 País del contacto
organizacion ristra 64 Organización o empresa del contacto
puesto ristra 64 Puesto que ocupa el contacto en la organización
email1..emailN ristra 100 E-mail del contacto
telefono1..N ristra 20 Números de teléfono
tipo_telefono1..N entero Tipos de los números de teléfono (ver siguiente tabla)
extra1..N ristra 96 Campos extra para añadir más información sobre el contacto
nombre_extra1..3 ristra 32 Nombres de los campos extra


El tipo_telefono es un entero que puede tener los siguientes valores:

Valor Significado
0 Tlf. Principal
1 Tlf. Casa
2 Tlf. Oficina
3 Tlf. Trabajo
4 Tlf. Automovil
5 Tlf. Asistente
6 Tlf. Particular
7 Movil Principal
8 Movil Casa
9 Movil Oficina
10 Movil Trabajo
11 Movil Automovil
12 Movil Asistente
13 Movil Particular
14 Fax Principal
15 Fax Casa
16 Fax Oficina
17 Fax Trabajo
18 Fax Automovil
19 Fax Asistente
20 Fax Particular
21 Personalizado/Custom


El tipo_email es un entero que puede tener los siguientes valores:

Valor Significado
0 Trabajo
1 Casa
2 Personalizado/Custom

Respuesta del servicio

El servicio web retorna todas las respuestas en formato XML. Todas las respuestas están encerradas en la raíz 'contactos', y contiene siempre un campo 'error' que será 0 si el comando o petición enviado al servidor se ejecutó con éxito, o 1 si hubo algún error, en cuyo caso habrá también un campo 'msgerr' que explica dicho error.

Por ejemplo, una respuesta afirmativa sería:

HTTP/1.1 200 OK
Date: Mon, 20 Feb 2012 11:43:37 GMT
Server: Apache
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/xml

<?xml version="1.0" encoding="UTF-8" ?>

<contactos>
  <error>0</error>
</contactos>

Una respuesta de error sería:

HTTP/1.1 200 OK
Date: Mon, 20 Feb 2012 11:43:37 GMT
Server: Apache
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/xml

<?xml version="1.0" encoding="UTF-8" ?>

<contactos>
  <error>1</error>
  <msgerr>Cuenta incorrecta.</msgerr>
</contactos>


Ejemplos

Ejemplo de llamada al servicio web en PHP + CURL

Tenga presente que, aunque la aplicación web es accesible mediante una URL, no debe poner nunca enlaces a esta aplicación directamente en el código fuente de sus páginas web, ya que sus visitantes podrían descubrir datos sensibles como su número de usuario y su contraseña simplemente mirando el código HTML.

La aplicación web debe ser llamada siempre desde el servidor, usando para ello alguna de las librerías que permite llamadas a servicios HTTPS.

He aquí un ejemplo en PHP usando cURL, cortesía de tuayudainformatica.com:

<?php
  $usuario = '666111666';
  $pass = 'MiClaveSecreta1234';

  $curl = curl_init("https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?
                     principal=${usuario}&pass=${pass}&accion=listar"); // LLAMADA DE LA URL
  curl_setopt($curl, CURLOPT_HEADER, false);  // PARA EVITAR DEVOLUCION DE CABEZERAS HTTP
  curl_setopt($curl, CURLOPT_TIMEOUT, 5);     // TIEMPO DE ESPERA   
  $output = curl_exec($curl);                 // EJECUTAMOS LA LLAMADA
  curl_close($curl);
  $output = substr($output, 0, 1);            // XML
?>


Ejemplo de listado de contactos en XML

<?xml version="1.0" encoding="UTF-8" ?>

<contactos>
<error>0</error>
  <num_contactos>7</num_contactos>
  <contacto>
    <id>124744</id>
    <nombre>Ana</nombre>
    <apellidos>Rosa</apellidos>
    <creado>2011-12-21 00:00:00+01</creado>
    <modificado>2011-12-22 11:39:38.594387+01</modificado>
    <eliminado>NO</eliminado>
    <num_emails>1</num_emails>
    <email>
      <email>arosa@hotmail.com</email>
      <tipo>0</tipo>
    </email>
    <domicilio></domicilio>
    <poblacion></poblacion>
    <cp></cp>
    <provincia>Alava</provincia>
    <pais></pais>
    <organizacion></organizacion>
    <puesto></puesto>
    <nota>Una nota</nota>
    <num_telefonos>1</num_telefonos>
    <telefono>
      <numero>628000001</numero>
      <iposicion>1</iposicion>
      <tipo>Tfno. Principal</tipo>
    </telefono>
    <extra>
      <nombre>Extra 1:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 2:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 3:</nombre>
      <valor></valor>
    </extra>
    <foto>
      <original>https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?accion=foto&id=124744</original>
      <thumbnail_120>https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?accion=foto&id=124744&size=120</thumbnail_120>
      <thumbnail_24>https://scgi.duocom.es/cgi-bin/telefacil2/apicontactos2?accion=foto&id=124744&size=24</thumbnail_24>
    </foto>
    <md5>dfa345678abc3344</md5>
    <grupos>
      <num_grupos>2</num_grupos>
      <grupo>Oficina</grupo>
      <grupo>TEST GROUP</grupo>
    </grupos>
    <grupos_id>
      <num_grupos>2</num_grupos>
      <grupo>
        <gid>21</gid>
        <gnombre>Oficina</gnombre>
     </grupo>
     <grupo>
       <gid>22</gid>
       <gnombre>TEST GROUP</gnombre>
      </grupo>
    </grupos_id>
  </contacto>
  <contacto>
    <id>34453</id>
    <nombre>Fax de pruebas 1</nombre>
    <apellidos></apellidos>
    <creado>2010-08-09 00:00:00+01</creado>
    <modificado>2011-12-22 11:39:38.594387+01</modificado>
    <eliminado>NO</eliminado>
    <num_emails>0</num_emails>
    <domicilio></domicilio>
    <poblacion></poblacion>
    <cp></cp>
    <provincia>Madrid</provincia>
    <pais></pais>
    <organizacion></organizacion>
    <puesto></puesto>
    <num_telefonos>1</num_telefonos>
    <telefono>
      <numero>911011042</numero>
      <iposicion>1</iposicion>
      <tipo>Movil Principal</tipo>
    </telefono>
    <extra>
      <nombre>Extra 1:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 2:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 3:</nombre>
      <valor></valor>
    </extra>
    <md5>dfa345678abc3345</md5>
    <grupos>
      <num_grupos>1</num_grupos>
      <grupo>Trabajo</grupo>
    </grupos>
    <grupos_id>
      <num_grupos>1</num_grupos>
      <grupo>
        <gid>23</gid>
        <gnombre>Trabajo</gnombre>
      </grupo>
    </grupos_id>
  </contacto>
  <contacto>
    <id>34454</id>
    <nombre>Fax de pruebas 2</nombre>
    <apellidos></apellidos>
    <creado>2010-08-09 00:00:00+01</creado>
    <modificado>2011-12-22 11:39:38.594387+01</modificado>
    <eliminado>NO</eliminado>
    <num_emails>0</num_emails>
    <domicilio></domicilio>
    <poblacion></poblacion>
    <cp></cp>
    <provincia>Madrid</provincia>
    <pais></pais>
    <organizacion></organizacion>
    <puesto></puesto>
    <num_telefonos>1</num_telefonos>
    <telefono>
      <numero>911014571</numero>
      <iposicion>1</iposicion>
      <tipo>Movil Principal</tipo>
    </telefono>
    <extra>
      <nombre>Extra 1:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 2:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 3:</nombre>
      <valor></valor>
    </extra>
    <md5>dfa345678abc3341</md5>
    <grupos>
      <num_grupos>0</num_grupos>
    </grupos>
    <grupos_id>
      <num_grupos>0</num_grupos>
    </grupos_id>
  </contacto>
  <contacto>
    <id>34455</id>
    <nombre>Fax de pruebas 3</nombre>
    <apellidos></apellidos>
    <creado>2010-08-09 00:00:00+01</creado>
    <modificado>2011-12-22 11:39:38.594387+01</modificado>
    <eliminado>NO</eliminado>
    <num_emails>0</num_emails>
    <domicilio></domicilio>
    <poblacion></poblacion>
    <cp></cp>
    <provincia>Las Palmas</provincia>
    <pais></pais>
    <organizacion></organizacion>
    <puesto></puesto>
    <num_telefonos>2</num_telefonos>
    <telefono>
      <numero>928400129</numero>
      <iposicion>1</iposicion>
      <tipo>Tfno. Principal</tipo>
    </telefono>
    <telefono>
      <numero>928445566</numero>
      <iposicion>2</iposicion>
      <tipo>Tfno. Casa</tipo>
    </telefono>
    <extra>
      <nombre>Extra 1:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 2:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 3:</nombre>
      <valor></valor>
    </extra>
    <md5>dfa345678abc3333</md5>
    <grupos>
      <num_grupos>0</num_grupos>
    </grupos>
    <grupos_id>
      <num_grupos>0</num_grupos>
    </grupos_id>
  </contacto>
  <contacto>
    <id>57474</id>
    <nombre>FILM</nombre>
    <apellidos></apellidos>
    <creado>2011-06-16 00:00:00+01</creado>
    <modificado>2011-12-22 11:39:38.594387+01</modificado>
    <eliminado>NO</eliminado>
    <num_emails>0</num_emails>
    <domicilio></domicilio>
    <poblacion></poblacion>
    <cp></cp>
    <provincia>Madrid</provincia>
    <pais></pais>
    <organizacion></organizacion>
    <puesto></puesto>
    <num_telefonos>1</num_telefonos>
    <telefono>
      <numero>0012127773456</numero>
      <iposicion>1</iposicion>
      <tipo>Tfno. Principal</tipo>
    </telefono>
    <extra>
      <nombre>Extra 1:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 2:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 3:</nombre>
      <valor></valor>
    </extra>
    <md5>dfa345678abc3123</md5>
    <grupos>
      <num_grupos>0</num_grupos>
    </grupos>
    <grupos_id>
      <num_grupos>0</num_grupos>
    </grupos_id>
  </contacto>
  <contacto>
    <id>132630</id>
    <nombre>Oficina</nombre>
    <apellidos></apellidos>
    <creado>2012-02-06 12:21:08.119168+01</creado>
    <modificado>2012-02-06 12:21:08.119168+01</modificado>
    <eliminado>NO</eliminado>
    <num_emails>0</num_emails>
    <domicilio></domicilio>
    <poblacion></poblacion>
    <cp></cp>
    <provincia>Alava</provincia>
    <pais></pais>
    <organizacion></organizacion>
    <puesto></puesto>
    <num_telefonos>2</num_telefonos>
    <telefono>
      <numero>911000111</numero>
      <iposicion>1</iposicion>
      <tipo>Tfno. Principal</tipo>
    </telefono>
    <telefono>
      <numero>911000112</numero>
      <iposicion>2</iposicion>
      <tipo>Tfno. Oficina</tipo>
    </telefono>
    <extra>
      <nombre>Extra 1:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 2:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 3:</nombre>
      <valor></valor>
    </extra>
    <md5>dfa345678abc1344</md5>
    <grupos>
      <num_grupos>0</num_grupos>
    </grupos>
    <grupos_id>
      <num_grupos>0</num_grupos>
    </grupos_id>
  </contacto>
  <contacto>
    <id>34456</id>
    <nombre>Luis</nombre>
    <apellidos>Pino</apellidos>
    <creado>2010-08-09 00:00:00+01</creado>
    <modificado>2011-12-22 11:39:38.594387+01</modificado>
    <eliminado>NO</eliminado>
    <num_emails>0</num_emails>
    <domicilio></domicilio>
    <poblacion></poblacion>
    <cp></cp>
    <provincia>Las Palmas</provincia>
    <pais><![CDATA[España]]></pais>
    <organizacion><![CDATA[Duocom Europe, S.L.]]></organizacion>
    <puesto></puesto>
    <num_telefonos>2</num_telefonos>
    <telefono>
      <numero>999999999</numero>
      <iposicion>1</iposicion>
      <tipo>Tfno. Principal</tipo>
    </telefono>
    <telefono>
      <numero>888888888</numero>
      <iposicion>2</iposicion>
      <tipo>Tfno. Casa</tipo>
    </telefono>
    <extra>
      <nombre>Extra 1:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 2:</nombre>
      <valor></valor>
    </extra>
    <extra>
      <nombre>Extra 3:</nombre>
      <valor></valor>
    </extra>
    <md5>dfa345678abc2344</md5>
    <grupos>
      <num_grupos>3</num_grupos>
      <grupo>Trabajo</grupo>
      <grupo>Oficina</grupo>
      <grupo>Favoritos</grupo>
    </grupos>
    <grupos_id>
      <num_grupos>3</num_grupos>
      ...
    </grupos_id>
  </contacto>
  <num_contactos_eliminados>1</num_contactos_eliminados>
  <contacto>
    <id>133230</id>
    <nombre>Pedrito</nombre>
    <apellidos>Laso</apellidos>
    <eliminado>2012-02-17 13:50:26.517797</eliminado>
  </contacto>
  <grupos>
    <num_grupos>15</num_grupos>
    <grupo>Amigos</grupo>
    <grupo>Asesoria</grupo>
    <grupo>CAT 1</grupo>
    <grupo>CAT 2</grupo>
    <grupo>CAT 3</grupo>
    <grupo>CAT 4</grupo>
    <grupo>Clientes</grupo>
    <grupo>Conocidos</grupo>
    <grupo>Contabilidad</grupo>
    <grupo>Familia</grupo>
    <grupo>Favoritos</grupo>
    <grupo>Oficina</grupo>
    <grupo>Proveedores</grupo>
    <grupo>TEST GROUP</grupo>
    <grupo>Trabajo</grupo>
  </grupos>
   <grupos_id>
     <num_grupos>15</num_grupos>
     <grupo>
       <gid>1</gid>
       <gnombre>Amigos</gnombre>
     </grupo>
     <grupo>
       <gid>8</gid>
       <gnombre>Asesoria</gnombre>
     </grupo>
     <grupo>
       <gid>21</gid>
       <gnombre>CAT 1</gnombre>
     </grupo>
     <grupo>
       <gid>22</gid>
       <gnombre>CAT 2</gnombre>
     </grupo>
     <grupo>
       <gid>23</gid>
       <gnombre>CAT 3</gnombre>
     </grupo>
     <grupo>
       <gid>41</gid>
       <gnombre>CAT 4</gnombre>
     </grupo>
     <grupo>
       <gid>2</gid>
       <gnombre>Clientes</gnombre>
     </grupo>
     <grupo>
       <gid>6</gid>
       <gnombre>Conocidos</gnombre>
     </grupo>
     <grupo>
       <gid>9</gid>
       <gnombre>Contabilidad</gnombre>
     </grupo>
     <grupo>
       <gid>4</gid>
       <gnombre>Familia</gnombre>
     </grupo>
     <grupo>
       <gid>10</gid>
       <gnombre>Favoritos</gnombre>
     </grupo>
     <grupo>
       <gid>7</gid>
       <gnombre>Oficina</gnombre>
     </grupo>
     <grupo>
       <gid>3</gid>
       <gnombre>Proveedores</gnombre>
     </grupo>
     <grupo>
       <gid>25</gid>
       <gnombre>TEST GROUP</gnombre>
     </grupo>
     <grupo>
       <gid>5</gid>
       <gnombre>Trabajo</gnombre>
     </grupo>
   </grupos_id>
  <ult_modificado>2012-02-06 12:21:08.119168+01</ult_modificado>
  <ult_eliminado>2012-02-17 13:50:26.517797</ult_eliminado>
</contactos>




Indice

Página principal >> Desarrolladores >> API de contactos.