
1. Descripción
La API PHP de la Agenda de Contactos te permite tener un acceso total a todos tus contactos almacenados en tu cuenta.
Podrás gestionar tus contactos para crear nuevos, eliminar y modificar.
2. Documentación
Llamada
La clase dispone de una llamada para eliminar contactos de su Agenda:
Esta llamada requiere de un argumento, que será una instancia de la clase dms_filtro. Esta clase dispone de una función para establecer las condiciones y criterios de los contactos a eliminar.
Esta función es:
agregarBusqueda ($campo,$valor,$operador);
Nombre Parámetro |
Descripción |
Posibles Valores |
Tipo de Dato |
| $campo |
Nombre del campo del cual vamos a realizar la buscaqueda |
id, nombre, apellidos, numero, ...
|
String |
| $valor |
Parte que vamos a buscar en el campo |
|
String |
| $operador |
Operador de la busqueda |
- EQ; igual que
- NEQ; distinto que
- IN; Contiene
- NIN; No Contiene
- GET; Mayor o Igual que
- LEQ; Menor o Igual que
|
String |
Resultado
Una vez realizada la llamada para eliminar contactos, obtendremos el resultado del proceso, a tráves de la subclase:
contactosdel
Esta clase devuelve un solo parámetro, total_contactos_borrados. Que nos proporciona el número de contactos eliminados por la llamada.
3. Ejemplo
include_once ("class_dms.php");
$dms=new dms_send;
//Autentificar
$dms->autentificacion->idcli="codigo cliente";
$dms->autentificacion->username="nombre de usuario";
$dms->autentificacion->passwd="password";
$dms->SupportSSL(true);
//Definir filtro
$filtro=new dms_filtro;
//Eliminar usuario que con codigo 12332
$filtro->agregarBusqueda('id','12332','EQ');
//Enviar solicitud a la plataforma
$dms->delContacts($filtro);
//Verificar Resultado
if ($dms->autentificacion->error){
//Error de autentificacion con la plataforma
echo $dms->autentificacion->mensajeerror."\n";
}else{
echo "Contacto Eliminados: ".$dms->contactosdel->total_contactos_borrados."\n";
}
4. Gráfico
