Muchas veces queremos obtener datos de un servidor remoto para nuestras aplicaciones y tenemos que pensar en crear un pequeño backend para solicitar esos datos. Si lo que queremos es enviar datos, os dejo esta entrada dónde explico cómo generar un POST con PHP Cómo crear un POST utilizando PHP.
Os voy a enseñar de forma muy rápida como crear un API utilizando el lenguaje de programación PHP y qué podéis desplegar sobre Apache o XAMPP.
- Abrimos nuestro editor de código favorito (notepad++, Visual Studio Code…).
- Creamos un archivo y lo llamamos obtener_color.php
- Editamos el archivo añadiendo lo siguiente:
<?php $fruta= $_REQUEST['fruta']; ?>
Añadiendo la línea $fruta= $_REQUEST['fruta'];
estamos indicando que vamos a recibir un parámetro GET que se pasa por URL y se llama fruta.
La llamada al archivo desde un navegador (un navegador hacer por defecto un GET sobre la página que solicita) queda así: http://localhost/obtener_nombre.php?fruta=pera
Ahora vamos a continuar añadiendo un pequeño dato que nos va a devolver.
<?php $fruta= $_REQUEST['fruta']; if($fruta == "pera"){ echo "verde"; } ?>
Con el código añadido
if($fruta == "pera"){
echo "verde";
}
Estamos indicando que si llega el nombre de fruta «pera» nos devuelva el color verde.
Al ejecutarlo quedaría cómo:
verde
Y hasta aquí el tutorial de hoy para crear un pequeño API utilizando PHP de forma rápida.
Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.
2 comentarios en «Cómo crear un GET utilizando API RESTful sobre PHP»