Diferencia entre revisiones de «Price Surfer - Configuración Autologin»

De Wiki PriceSurfer
Ir a la navegaciónIr a la búsqueda
Etiqueta: Reemplazo
Línea 2: Línea 2:
  
 
= Funciones/tareas a desarrollar por el cliente =
 
= Funciones/tareas a desarrollar por el cliente =
 
== Acceso a buscadores de cada producto ==
 
 
Para generar el acceso a cada uno de los buscadores de los diferentes productos de Price Surfer, el operador deberá generar una página interna a la cual linkee el botón de cada producto, ej: webagencia.com/traslados donde programen a través de un javascript el valor del botón (por ejemplo: TRASLADOS) y lo usaría para armar el iframe de mas abajo.
 
 
Al hacer click en botón de producto abre una pantalla de carga con el siguiente código en su respectivo HTML
 
En primer lugar, deberá generar el autologin (si es que no lo hizo previamente y luego deberá generar el llamado al buscador de traslados de Price Surfer; como ejemplo en html, se vería así:
 
 
​<a class="producto" ref="traslados" target="_blank" href="#">TRASLADOS</a> Así entonces desde el código de Javascript toman el valor del TAG por la clase "producto" y/o la referencia al mismo, en este caso "traslados"​.
 
 
<code>
 
 
<html>
 
    <head></head>
 
    <body>
 
 
        <div id="pricesurfer" style="display: none;"></div>​​ >> DIV OCULTO DONDE TRAE LA NUEVA PAGINA.
 
       
 
        <div style="text-align: center;"><img src="/bundles/app/images/preload.png"></div>​​ >> IMAGEN DE ESPERA
 
 
        <script> ​​>> SCRIPT PARA INSERTAR WEB DE PRICE CON LA HOME DEL BUSCADOR DESEADO
 
 
            domready(function () {
 
                var iframe = document.createElement('iframe');
 
​                var product = document.getElementsByClassName("producto");​
 
 
 
                iframe.onload = function () {
 
                                        window.location.href = "http:/​​/URLWEB/​" '+product+' "​/index.html";
 
                                    };
 
 
                iframe.src = 'http://URLWEB/security/autologin.html?username=XXXX&password=XXXX&request_locale=es'; ​​>> URL PARA AUTOLOGIN PRICE SURFER
 
 
                document.getElementById('pricesurfer').appendChild(iframe);
 
            });
 
 
        </script>
 
 
    </body>
 
</html>
 
 
</code>
 
 
 
Para los distintos productos habría que cambiar ​la referencia o valor (d​​el enlace del tag <a>) por el modulo deseado​, (http://​​URLWEB/XXXXX/index.html)​​ por los que están mas abajo.
 
 
​​PRODUCTOS
 
*AÉREOS > flights
 
*HOTELES > hotels
 
*CASAS > houses
 
*COCHES > cars
 
*ACTIVIDADES > activities
 

Revisión del 14:56 8 mar 2023

Integrar Price Surfer con su portal

Funciones/tareas a desarrollar por el cliente