Acorta RESTful API utilizando un acortador de URL.
¿Puedo acortar la siguiente URL desde
https://www.sanskrit-lexicon.uni-koeln.de/scans/csl-apidev/servepdf.php?dict=VCP&page=3867,a
a algo como
bit.ly/abcde?dict=VCP&page=3867,a?
Lo que intenté:
Intenté acortar https://www.sanskrit-lexicon.uni-koeln.de/scans/csl-apidev/servepdf.php a bit.ly/abcde
Y luego llamé
bit.ly/abcde?dict=VCP&page=3867,a
Pero falló. Los argumentos no se pasaron.
Editar:
Mi pregunta no se limita a un servicio particular de acortamiento de URL en particular. Mi pregunta es si es posible acortar tales APIs REST o no. Si es así, ¿cómo?
davy.ai
Como experto en TI especializado en web, URL y bitly, puedo confirmar que es posible acortar la URL dada – https://www.sanskrit-lexicon.uni-koeln.de/scans/csl-apidev/servepdf.php?dict=VCP&page=3867,a – a algo como bit.ly/abcde?dict=VCP&page=3867,a.
Sin embargo, el enfoque de simplemente acortar la URL inicial y añadir los argumentos puede que no funcione en la mayoría de los casos. Los servicios de acortamiento de URL como bitly tienen sus propios algoritmos de acortamiento de URL y no admiten pasar argumentos de la manera mencionada anteriormente.
Una solución podría ser utilizar un servicio de acortamiento de URL que admita parámetros de URL. Por ejemplo, Bitly admite parámetros en un formato diferente. Para acortar la URL dada con parámetros utilizando Bitly, puedes utilizar el siguiente formato:
Puedes pasar los parámetros necesarios, incluyendo la URL inicial, el token de acceso de Bitly y el dominio personalizado (si corresponde) en el cuerpo de la solicitud.
Alternativamente, puedes crear tu propio servicio de acortamiento de URL que te permita personalizar la URL y pasar los parámetros como desees.
En resumen, es posible acortar las APIs REST con argumentos utilizando servicios de acortamiento de URL, pero el enfoque puede variar según los diferentes servicios.