API REST con autenticación en Laravel

En este tutorial te voy a mostrar cómo crear una API REST en Laravel usando Laravel Passport. Gracias a esto podrás exponer tu API y consumirla con JavaScript (para una app web del lado del cliente) o con una app móvil y cualquier lenguaje que hable HTTP con JSON. Lo interesante es que además de configurar una API JSON en Laravel, vas a aprender cómo agregar autenticación; de este modo los usuarios podrán iniciar sesión, recibir un token y luego usarlo para realizar las otras operaciones. Verás que es muy sencillo. Al final del post colocaré unas pruebas de consumo de la API con Postman. ...

marzo 22, 2020 · 11 min · 2249 palabras · Parzibyte

Servicios en Vue - Explicación con ejemplo

Los servicios o services de una aplicación web son aquellos que proveen funcionalidades de una entidad en específico; tuvieron una popularidad con AngularJS y Angular, pero en Vue tal cosa no existe. En este post te mostraré un ejemplo de un servicio de Vue, que si bien no es obligatorio, es totalmente válido. ...

febrero 7, 2020 · 3 min · 560 palabras · Parzibyte

API de cambio de divisas | exchangeratesapi

Resumen: mostrar web service para el intercambio de divisas o tipo de cambio; por ejemplo, consultar el precio del dólar hoy, la equivalencia de monedas, etcétera; usando la API gratuita e ilimitada de exchangeratesapi. ...

diciembre 3, 2019 · 3 min · 577 palabras · Parzibyte

Reconocimiento de voz en la web

Resumen: mostrar cómo usar la API de reconocimiento de voz (webkitSpeechRecognition) con JavaScript, de tal manera que el navegador pueda entender nuestra voz y pueda transcribirla (es decir, convertir voz a texto). Me emociona hacer otro tutorial sobre las API de JS. Ya vimos cómo tomar una foto, grabar un vídeo, grabar audio o convertir texto a voz. Ahora voy a mostrarte cómo usar el reconocimiento de voz en la web con JavaScript, de una manera fácil. ...

diciembre 2, 2019 · 4 min · 799 palabras · Parzibyte

Conectar PHP y Angular con HttpClient y CORS

Resumen: mostrar cómo conectar PHP con Angular y configurar CORS, además de usar el cliente HTTP de Angular para hacer peticiones con PHP. El resultado final lo puedes ver aquí, y el código fuente completo (tanto de PHP como de Angular) en mi GitHub. ...

noviembre 11, 2019 · 5 min · 897 palabras · Parzibyte

Configurar CORS en PHP

Resumen: mostrar cómo usar encabezados HTTP y la función header en PHP para permitir CORS y métodos como GET, POST, PUT, OPTIONS y DELETE. ...

noviembre 10, 2019 · 3 min · 430 palabras · Parzibyte

API de Shortzon con PHP

Para terminar una serie de posts sobre acortadores con PHP voy a exponer cómo acortar enlaces usando la API de shortzon.com. En caso de que no lo sepas, shortzon.com permite acortar enlaces y ganar dinero cada que alguien los visita y salta la publicidad. Hoy veremos cómo consumir la API que ofrece usando PHP, para integrarla en cualquier sistema. ...

octubre 31, 2019 · 2 min · 365 palabras · Parzibyte

PHP: consumir API de adf.ly (acortar enlaces)

En este post te mostraré cómo usar PHP para consumir la API de adf.ly. El sitio web de adf.ly sirve para acortar enlaces y ganar dinero cada que alguien los visita y salta la publicidad. Podemos hacer un software con PHP para encerrar esta funcionalidad y hacer las cosas más fáciles. ...

octubre 31, 2019 · 4 min · 646 palabras · Parzibyte

Shrinkme.io con PHP: consumo de API

En este post veremos cómo consumir la API del acortador shrinkme.io usando PHP. Por si no lo sabes, la web de shrinkme.io es una web de acortadores, es decir, te registras, acortas un enlace, lo compartes y ganas dinero cada que alguien lo visita y salta la publicidad. En fin, no vamos a ver las ventajas o desventajas de shrinkme.io; vamos a ver cómo acortar enlaces de este servicio usando la API que ofrecen, haciendo el consumo desde PHP. ...

octubre 31, 2019 · 3 min · 472 palabras · Parzibyte

reCAPTCHA v2 - Conseguir claves y agregar localhost

Obtener par de claves para integrar reCAPTCHA v2 En este post te mostraré a registrar un nuevo sitio en Google para poder usar reCAPTCHA. Es decir, veremos cómo registrar tu dominio y obtener las claves que se necesitan. También veremos cómo agregar el dominio de localhost para hacer pruebas locales. ...

agosto 21, 2019 · 2 min · 322 palabras · Parzibyte