Acortar URLs generadas por Engage para acceso al EWA
Lo que se puede utilizar es un método de ejemplo armado en SvcEngage, que funciona de la siguiente manera:
-En una tabla se guarda en una columna la URL de EWA (que son largas porque tienen todo el HASH encriptado en los parámetros) y en otra columna un ID único.
-Se le pasa a un método GET de SvcEngage el ID de la URL, por ejemplo:
https://demo.engage.com.ar/SvcEngage/SvcEngageSecureRest.svc/Securerest/GetEwaUrl?Id=2E265D17-3F9A-4FD4-8113-35C2AEE0A82B
-El método lo que hace es buscar en la tabla el ID que recibió por parámetro para obtener la URL de EWA que tiene que ejecutar. Una vez que obtiene la URL, hace una redirección de la URL del SvcEngage por la URL del EWA en el navegador y por lo tanto se termina ejecutando el proceso EWA.
Con la diferencia que para ejecutarlo se usó una URL mucho más corta (la de SvcEngage) en vez de la de EWA con el link encriptado directamente.
En resumen, lo que se termina utilizando es una URL de SvcEngage que es mucho más corta que la de EWA e internamente la redirige a la URL de EWA para ejecutar el proceso.
A continuación se adjuntan, una imagen de como se ve en WhatsApp, el método de SvcEngage de ejemplo, y un print de pantalla de la tabla que se usa en el método.

