Diferencia entre revisiones de «APIs integracion»

De VIVAitwiki
Ir a la navegaciónIr a la búsqueda
Línea 29: Línea 29:
 
! codCliente||String||No||Código del cliente
 
! codCliente||String||No||Código del cliente
 
|-
 
|-
!nombre String Si Nombre del cliente
+
!nombre||String||Si||Nombre del cliente
 
|-
 
|-
 
!apellido1||String||No||Primer apellido del cliente
 
!apellido1||String||No||Primer apellido del cliente
Línea 41: Línea 41:
 
!direccion2||String||No||Campo de dirección del cliente
 
!direccion2||String||No||Campo de dirección del cliente
 
|-
 
|-
cp String No Código postal del cliente
+
!cp||String||No||Código postal del cliente
 
|-
 
|-
localidad String No Localidad del cliente
+
!localidad||String||No||Localidad del cliente
 
|-
 
|-
provincia String No Provincia del cliente
+
!provincia||String||No||Provincia del cliente
 
|-
 
|-
idpais Integer No Identificador del país, si no se indica, será España
+
!idpais||Integer||No||Identificador del país, si no se indica, será España
 
|-
 
|-
email String No E-mail del cliente
+
!email||String||No||E-mail del cliente
 
|-
 
|-
msisdn String Si Número de teléfono del cliente
+
!msisdn||String||Si||Número de teléfono del cliente
 
|-
 
|-
gender Integer No Indicardor del género del cliente, si no se indica, sera masculino
+
!gender||Integer||No||Indicador del género del cliente, si no se indica, sera masculino
 
|-
 
|-
lang Integer Sí Indicador del lenguaje a utilizar, si no se indica, será lenguaje español
+
!lang||Integer||||Indicador del lenguaje a utilizar, si no se indica, será lenguaje español
 
|-
 
|-
treatment Integer No Indicador del tipo de tratamiento del cliente.
+
!treatment||Integer||No||Indicador del tipo de tratamiento del cliente.
 
|-
 
|-
op1int Integer No Parámetro opcional 1
+
!op1int||Integer||No||Parámetro opcional 1
 
|-
 
|-
op2int Integer No Parámetro opcional 2
+
!op2int||Integer||No||Parámetro opcional 2
 
|-
 
|-
op3int Integer No Parámetro opcional 3
+
!op3int||Integer||No||Parámetro opcional 3
 
|-
 
|-
op4int Integer No Parámetro opcional 4
+
!op4int||Integer||No||Parámetro opcional 4
 
|-
 
|-
op1 String No Parámetro opcional 1
+
!op1||String||No||Parámetro opcional 1
 
|-
 
|-
op2 String No Parámetro opcional 2
+
!op2||String||No||Parámetro opcional 2
 
|-
 
|-
op3 String No Parámetro opcional 3
+
!op3||String||No||Parámetro opcional 3
 
|-
 
|-
op4 String No Parámetro opcional 4
+
!op4||String||No||Parámetro opcional 4
 
|}
 
|}

Revisión del 19:05 28 oct 2015

1 Webservice CreateClicktoCall

1.1 Introducción

A través de este webservice, se podrán añadir contactos a las listas “llamame” del cliente. Estas listas serán gestionadas para la generación de campañas utilizadas en el marcador.

1.2 Invocación y párametros

Para poder invocar a dicho webservice, se deberá hacer una petición http a la siguiente url:

http://xxx.xxx.xxx.xxx:xxxx/ClicktoCall/CreateClicktoCall

siendo xxx.xxx.xxx.xxx:xxxx la ip y el puerto donde haya sido desplegado el webservice

Se deberán pasar los parámetros a través de post.

Un ejemplo de invocación sería la siguiente

http://10.1.10.10:8180/ClicktoCall/CreateClicktoCall?idLista=11&nombre=pruebaWorldLine&msisdn=0658841177&lang=1

Los distintos parámetros que podemos indicar en dicha invocación son los siguientes:

Nombre Tipo Obligatorio Descripción
date String No Fecha en la que se realizará la llamada, si el parámetro no se indica, se fija fecha actual.El formato del string que se debe enviar es

yyyy-MM-dd HH:mm:ss

idLista Integer Si Identificador de la lísta “llamame” en la que el contacto será insertado
codCliente String No Código del cliente
nombre String Si Nombre del cliente
apellido1 String No Primer apellido del cliente
apellido2 String No Segundo apellido del cliente
empresa String No Empresa del cliente
direccion1 String No Campo de dirección del cliente
direccion2 String No Campo de dirección del cliente
cp String No Código postal del cliente
localidad String No Localidad del cliente
provincia String No Provincia del cliente
idpais Integer No Identificador del país, si no se indica, será España
email String No E-mail del cliente
msisdn String Si Número de teléfono del cliente
gender Integer No Indicador del género del cliente, si no se indica, sera masculino
lang Integer Indicador del lenguaje a utilizar, si no se indica, será lenguaje español
treatment Integer No Indicador del tipo de tratamiento del cliente.
op1int Integer No Parámetro opcional 1
op2int Integer No Parámetro opcional 2
op3int Integer No Parámetro opcional 3
op4int Integer No Parámetro opcional 4
op1 String No Parámetro opcional 1
op2 String No Parámetro opcional 2
op3 String No Parámetro opcional 3
op4 String No Parámetro opcional 4