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 | + | !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||Sí||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 18: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
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 |
| 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 | Sí | 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 |