Diferencia entre revisiones de «Código HTML del botón web»
(Página nueva: Desde esta página, usted puede probar su botón web, haciendo click sobre la previsualización. También tiene disponible el código HTML del botón web: cópielo y péguelo en su s...) |
(→Personalizar la página de resultado) |
||
| (No se muestran 12 ediciones intermedias de 3 usuarios) | |||
| Línea 1: | Línea 1: | ||
| + | {{#seo: | ||
| + | |title= Botón web{{PROD_TILDE}}. | ||
| + | |titlemode=append | ||
| + | |keywords=html boton web, codigo html, alojar boton web, click2call, te llamamos gratis, botones web, boton web, Boton Llama Gratis, Boton de llamada, alta boton web | ||
| + | |description=Con los botones web sus clientes le llaman gratis. Coloque el código HTML en su página web y incremente las ventas y mejorar la atención telefónica. | ||
| + | }} | ||
| + | |||
Desde esta página, usted puede probar su botón web, haciendo click sobre la previsualización. | Desde esta página, usted puede probar su botón web, haciendo click sobre la previsualización. | ||
También tiene disponible el código HTML del botón web: cópielo y péguelo en su sitio web, en sus e-mails o en cualquier lugar que soporte HTML. Puede cambiar el código a su gusto, siempre que el enlace apunte al mismo sitio. | También tiene disponible el código HTML del botón web: cópielo y péguelo en su sitio web, en sus e-mails o en cualquier lugar que soporte HTML. Puede cambiar el código a su gusto, siempre que el enlace apunte al mismo sitio. | ||
| + | == Cómo personalizar el aspecto del botón web == | ||
| + | |||
| + | Hay 3 partes que puede personalizar: | ||
| + | |||
| + | * La imagen del botón web. | ||
| + | * El formulario que pide el número del teléfono de su cliente. | ||
| + | * La página de resultado al establecerse la llamada. | ||
| + | |||
| + | === Personalizar la imagen del botón web === | ||
| + | |||
| + | Para la imagen del botón web, simplemente cree una imagen en su editor de imágenes favorito y haga que apunte a nuestro formulario. | ||
| + | |||
| + | === Personalizar el formulario de petición de número === | ||
| + | |||
| + | Si lo que desea es cambiar el aspecto del formulario que pide el número de teléfono del cliente, haga lo siguiente: | ||
| + | |||
| + | En la pestaña HTML del botón web, pinche sobre el botón "Llamar". | ||
| + | |||
| + | [[Archivo:bw_custom_llamar.jpg]] | ||
| + | |||
| + | En la pantalla que aparece (que es la que quiere personalizar), muestre el código fuente: | ||
| + | |||
| + | [[Archivo:bw_custom_source.jpg]] | ||
| + | |||
| + | Busque el código entre los comentarios "Copie desde aqui si quiere personalizar este formulario" y "Copie hasta aqui si quiere personalizar este formulario". Ese código es un formulario que llama a nuestros servidores. | ||
| + | |||
| + | [[Archivo:bw_custom_codigo.jpg]] | ||
| + | |||
| + | Copie ese código y péguelo en su página web. Apunte el botón web a su página web en vez de a la nuestra. | ||
| + | |||
| + | === Personalizar la página de resultado === | ||
| + | |||
| + | Si desea que, tras establecer la llamada, en vez de aparecer nuestra página de resultado se llame a una página suya, simplemente añada en el formulario el siguiente campo oculto: | ||
| + | |||
| + | <pre><input type="hidden" name="callback_url" value="http://www.supaginaweb.com/su_script.php"></pre> | ||
| + | |||
| + | Nuestro sistema llamará a esa página pasándole los siguientes parámetros: | ||
| + | |||
| + | * resultado = ok | error | ||
| + | * cod_error: código numérico de error, si lo hay. | ||
| + | * msg: texto del mensaje de error, si lo hay. | ||
| + | |||
| + | Además, puede hacer que la página de resultado sea devuelta en HTML, XML o JSON con el parámetro opcional "tipo_salida", que puede tomar los valores "html", "xml" o "json" (por defecto, será "html"). | ||
| + | |||
| + | === Llamar al botón web desde un script === | ||
| + | |||
| + | Un ejemplo en PHP: | ||
| + | |||
| + | <pre><?php | ||
| + | # Coger estos datos de nuestro formulario | ||
| + | $cuenta = '123456'; | ||
| + | $bd = '12'; | ||
| + | $btn = '1'; | ||
| + | |||
| + | $llamante = '912345678'; | ||
| + | |||
| + | $fd = fopen("/tmp/respuesta.txt", "w"); | ||
| + | $curl = curl_init("https://scgi.duocom.es/cgi-bin/telefacil2/telefacil_ejecutar_extwebcall? | ||
| + | cuenta=${cuenta}&bd=${bd}&btn=${btn}&ani=${llamante}&premium=1&tipo_salida=xml"); // LLAMADA DE LA URL | ||
| + | curl_setopt($curl, CURLOPT_FILE, $fd); | ||
| + | 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); | ||
| + | fclose($fd); | ||
| + | $output = substr($output, 0, 1); // SI OBTENEMOS 0 = ERROR / 1 = COMUNICACION OK | ||
| + | // en /tmp/respuesta.txt esta la respuesta y la referencia | ||
| + | ?> | ||
| + | </pre> | ||
| + | |||
| + | === Códigos de error === | ||
| + | |||
| + | 0: Su llamada se está estableciendo (mensaje configurable). | ||
| + | 1: ERROR: No se pudo acceder a la cuenta del cliente. | ||
| + | 2: ERROR: Servicio desactivado. | ||
| + | 3: ERROR: Este botón está inoperativo en este momento. | ||
| + | 4: ERROR: Este botón ha sido desactivado por el usuario. | ||
| + | 5: ERROR: El número llamante es demasiado corto. | ||
| + | 6: ERROR: El número llamado es demasiado corto. | ||
| + | 7: ERROR: El número llamante solo debe contener dígitos. | ||
| + | 8: ERROR: El número llamado solo debe contener dígitos. | ||
| + | 9: ERROR: El numero llamante no puede tener extensiones. | ||
| + | 10: ERROR: No se permite que los dos extremos de la comunicación sean ambos VoIP. | ||
| + | 11: ERROR: no se permiten llamadas desde móvil. | ||
| + | 12: ERROR: no se permiten llamadas desde red inteligente. | ||
| + | 13: ERROR: no se permiten llamadas desde móvil. | ||
| + | 14: ERROR: IP bloqueada (mensaje configurable). | ||
| + | 15: ERROR: Máximo número de llamadas/hora por IP alcanzado (mensaje configurable). | ||
| + | 16: ERROR: Botón fuera de horario (mensaje configurable). | ||
| + | 17: ERROR: No se pudo iniciar la (des)encriptacion. | ||
| + | 18: ERROR: no se pudo abrir la conexión con el servidor de llamadas (1). | ||
| + | 19: ERROR: El número de destino es demasiado largo. | ||
| + | 20: ERROR: El número de origen es demasiado largo. | ||
| + | 21: ERROR: Servicio desactivado (x). | ||
| + | 22: ERROR: timeout | ||
| + | 23: ERROR: No se recibe respuesta del servidor de llamadas. | ||
| + | 24: ERROR: no se pudo abrir la conexión con el servidor de llamadas (2). | ||
---- | ---- | ||
| Línea 10: | Línea 114: | ||
'''Indice''' | '''Indice''' | ||
| − | [[ | + | [[Página principal]] >> [[Oficina Virtual]] >> [[Botón web]] >> Código HTML del botón web. |
Revisión actual del 10:27 21 jun 2021
Desde esta página, usted puede probar su botón web, haciendo click sobre la previsualización.
También tiene disponible el código HTML del botón web: cópielo y péguelo en su sitio web, en sus e-mails o en cualquier lugar que soporte HTML. Puede cambiar el código a su gusto, siempre que el enlace apunte al mismo sitio.
Sumario
Cómo personalizar el aspecto del botón web
Hay 3 partes que puede personalizar:
- La imagen del botón web.
- El formulario que pide el número del teléfono de su cliente.
- La página de resultado al establecerse la llamada.
Personalizar la imagen del botón web
Para la imagen del botón web, simplemente cree una imagen en su editor de imágenes favorito y haga que apunte a nuestro formulario.
Personalizar el formulario de petición de número
Si lo que desea es cambiar el aspecto del formulario que pide el número de teléfono del cliente, haga lo siguiente:
En la pestaña HTML del botón web, pinche sobre el botón "Llamar".
En la pantalla que aparece (que es la que quiere personalizar), muestre el código fuente:
Busque el código entre los comentarios "Copie desde aqui si quiere personalizar este formulario" y "Copie hasta aqui si quiere personalizar este formulario". Ese código es un formulario que llama a nuestros servidores.
Copie ese código y péguelo en su página web. Apunte el botón web a su página web en vez de a la nuestra.
Personalizar la página de resultado
Si desea que, tras establecer la llamada, en vez de aparecer nuestra página de resultado se llame a una página suya, simplemente añada en el formulario el siguiente campo oculto:
<input type="hidden" name="callback_url" value="http://www.supaginaweb.com/su_script.php">
Nuestro sistema llamará a esa página pasándole los siguientes parámetros:
- resultado = ok | error
- cod_error: código numérico de error, si lo hay.
- msg: texto del mensaje de error, si lo hay.
Además, puede hacer que la página de resultado sea devuelta en HTML, XML o JSON con el parámetro opcional "tipo_salida", que puede tomar los valores "html", "xml" o "json" (por defecto, será "html").
Llamar al botón web desde un script
Un ejemplo en PHP:
<?php
# Coger estos datos de nuestro formulario
$cuenta = '123456';
$bd = '12';
$btn = '1';
$llamante = '912345678';
$fd = fopen("/tmp/respuesta.txt", "w");
$curl = curl_init("https://scgi.duocom.es/cgi-bin/telefacil2/telefacil_ejecutar_extwebcall?
cuenta=${cuenta}&bd=${bd}&btn=${btn}&ani=${llamante}&premium=1&tipo_salida=xml"); // LLAMADA DE LA URL
curl_setopt($curl, CURLOPT_FILE, $fd);
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);
fclose($fd);
$output = substr($output, 0, 1); // SI OBTENEMOS 0 = ERROR / 1 = COMUNICACION OK
// en /tmp/respuesta.txt esta la respuesta y la referencia
?>
Códigos de error
0: Su llamada se está estableciendo (mensaje configurable). 1: ERROR: No se pudo acceder a la cuenta del cliente. 2: ERROR: Servicio desactivado. 3: ERROR: Este botón está inoperativo en este momento. 4: ERROR: Este botón ha sido desactivado por el usuario. 5: ERROR: El número llamante es demasiado corto. 6: ERROR: El número llamado es demasiado corto. 7: ERROR: El número llamante solo debe contener dígitos. 8: ERROR: El número llamado solo debe contener dígitos. 9: ERROR: El numero llamante no puede tener extensiones. 10: ERROR: No se permite que los dos extremos de la comunicación sean ambos VoIP. 11: ERROR: no se permiten llamadas desde móvil. 12: ERROR: no se permiten llamadas desde red inteligente. 13: ERROR: no se permiten llamadas desde móvil. 14: ERROR: IP bloqueada (mensaje configurable). 15: ERROR: Máximo número de llamadas/hora por IP alcanzado (mensaje configurable). 16: ERROR: Botón fuera de horario (mensaje configurable). 17: ERROR: No se pudo iniciar la (des)encriptacion. 18: ERROR: no se pudo abrir la conexión con el servidor de llamadas (1). 19: ERROR: El número de destino es demasiado largo. 20: ERROR: El número de origen es demasiado largo. 21: ERROR: Servicio desactivado (x). 22: ERROR: timeout 23: ERROR: No se recibe respuesta del servidor de llamadas. 24: ERROR: no se pudo abrir la conexión con el servidor de llamadas (2).
Indice
Página principal >> Oficina Virtual >> Botón web >> Código HTML del botón web.



