En este post te voy a enseñar a acortar enlace con shorte.st y PHP o mejor dicho, consumir la API del sitio web shorte.st utilizando PHP. El sitio shorte.st es un sitio web de acortadores, que paga cuando alguien visita tus enlaces.

No voy a entrar en detalles, pues si estás aquí es porque quieres saber cómo acortar un enlace con shorte.st usando PHP; que es justo lo que veremos hoy.

Acortar enlaces con shorte.st y PHP

Vamos a hacer uso de la API de shorte.st para generar enlaces acortados desde PHP, de manera que podamos integrar este servicio en cualquier aplicación web.

Configurar clave API

Primero debes tener tu token de API y obviamente una cuenta de shorte.st

En caso de que no tengas una cuenta puedes unirte en el siguiente enlace: http://join-shortest.com/es/ref/c136c738d9?user-type=new

Después de eso, ve a Herramientas > Desarrolladores API

Ir a herramientas y Desarrolladores API para acortar shorte.st con PHP

Ahora simplemente copia tu token de API:

Token de API para Acortar enlace con shorte.st y PHP

Listo, ya podemos proceder.

Función para consumir API de shorte.st desde PHP

Ahora veamos el código. He encerrado la lógica en una función que devuelve una cadena o genera una excepción si algo sale mal; dentro de la función simplemente debes especificar tu token API.

Queda así:

Si te preguntas, es una simple petición PUT que hacemos con file_get_contents usando también stream_context_create.

Acortar enlace con shorte.st y PHP

El modo de uso de la función es el siguiente:

En mi caso lo he probado así:

Consumir API de shorte.st con PHP - Ejemplo

Nota: aunque en el ejemplo lo ejecuto en la terminal, la función puede ser ejecutada en la web o en cualquier otro lugar.

Conclusión

Así de fácil es como podemos acortar enlaces usando PHP. Recuerda que ya he creado otros posts sobre acortar enlaces y consumir APIs:

Pronto traeré más ejemplos para consumir otros servicios populares, te invito a suscribirte o a seguirme en mis redes sociales para estar al tanto.


Estoy disponible para trabajar en tu proyecto o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.
Si el post fue de tu agrado muestra tu apoyo compartiéndolo, suscribiéndote al blog, siguiéndome o realizando una donación.

Suscribir por correo

Ingresa tu correo y recibirás mis últimas entradas sobre programación, open source, bases de datos y todo lo relacionado con informática

Únete a otros 5,204 suscriptores


parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

0 Comentarios

Deja un comentario

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada.

A %d blogueros les gusta esto: