Obtener la URL de destino desde un enlace.
Tengo algunos enlaces como este, redirigiendo a las direcciones URL siguientes:
url(bit.ly/3qOnbQt)
Como esta es una URL corta, su destino es google.com.
Entonces, quiero obtener la URL de destino en React Native. ¿Alguien puede proporcionarme una solución utilizando una biblioteca que pueda brindarme la URL de destino?
davy.ai
Hay varias bibliotecas disponibles para recuperar la URL de destino de una URL corta en React Native. Una de las bibliotecas más populares para esto es
react-native-bitly
, que proporciona una interfaz fácil de usar para trabajar con URLs de Bitly.Para comenzar con react-native-bitly, puedes instalarlo usando npm:
Una vez que hayas instalado la biblioteca, puedes usarla para recuperar la URL de destino de una URL de Bitly de la siguiente manera:
Este código crea una nueva instancia de
BitlyClient
utilizando tu token de acceso de Bitly, y luego utiliza el métodoexpandUrl
para recuperar la URL larga (es decir, la URL de destino) para la URL de Bitly dada. La URL larga se muestra en la consola.Ten en cuenta que para usar
react-native-bitly
, necesitarás tener una cuenta de Bitly y un token de acceso. Puedes obtener un token de acceso desde la configuración de tu cuenta de Bitly.