Crear una API básica | Curso PHP y MySQL #41

Поделиться
HTML-код
  • Опубликовано: 29 авг 2024
  • En este tutorial vamos a aprender a crear una API con PHP básica. En los siguientes videos vamos a detallarla y expandir sus funcionalidades.
    ✅ Suscríbete al canal bit.ly/RUclips-...
    🔔 Activa la campanita de notificaciones
    Descarga los archivos del tutorial:
    bit.ly/Github-s...
    bit.ly/MRR-Gith...
    Sígueme en las redes sociales:
    Blog: www.vidamrr.com
    Facebook: / vidamrr
    Twitter: / vidamrr
    Instagram: / vidamrr
    ----------------------------------------------------------------------------------------------------
    ➡️ Más videos dentro del canal:
    #CaféconRivas - Vlogs bit.ly/mrr-vlogs
    Curso de PHP + MySQL bit.ly/mrr-curs...
    #BasicosDev: bit.ly/basicos-dev
    Tips y trucos: bit.ly/tips-trucos
    Mi primera app: bit.ly/primera-app
    Tutoriales Kotlin y Android: bit.ly/tutos-an...
    Problemas con código: bit.ly/problema...
    Curso básico de CSS: bit.ly/curso-cs...
    Diseño elementos con CSS bit.ly/componen...
    Mi primer sitio web con CSS: bit.ly/primer-s...
    Curso avanzado de CSS3: bit.ly/curso-css3
    Sitio web Completo en CSS3: bit.ly/mrr-siti...
    Curso de jQuery: bit.ly/mrr-curs...
    Portafolio web con jQuery: bit.ly/portafol...
    Sitio web dinámico con jQuery bit.ly/sitio-di...
    Tutoriales Photoshop bit.ly/mrr-tuto...

Комментарии • 93

  • @juanjoseesquivel9039
    @juanjoseesquivel9039 4 года назад +8

    Excelente tutorial, eres de los primeros que veo que explican y se les entiende todo, fue de mucha utilidad. Felicidades!!!!!

  • @afelipegalvis
    @afelipegalvis 2 года назад +1

    Muy bueno el tutorial, muchas gracias por tomarte el tiempo de compartir todos estos conocimientos... pude realizarlo y construir el API sin ningún inconveniente... Saludos!!!

  • @pepocero
    @pepocero 4 года назад +1

    Mire un montón de tutoriales y el tuyo es el mas claro de todos. Muchas gracias!!

  • @sofiayumisaca7620
    @sofiayumisaca7620 5 лет назад +4

    Excelente tutorial, me funciono perfectamente, he seguido tus tutoriales desde el #1, me gustaria que hicieras alguno incluyendo una conexion con Android. Gracias!

  • @ginacontreras3008
    @ginacontreras3008 4 года назад

    Hermano, que buena explicacion... Yo soy de ASP y que facil se te ve hacer codigo. felicitaciones.... Chulito y suscrito de una.

  • @luisafernandagonzalezrobay6430
    @luisafernandagonzalezrobay6430 2 года назад

    Te agradezco x1000, gracias a ti pude arrancar mi proyecto por fin!!

  • @MrCat-lg4zp
    @MrCat-lg4zp 3 года назад +3

    Explicas mejor que los de platzi. Excelente video, me ha caído como anillo al dedo.

  • @fernandorptr523
    @fernandorptr523 4 года назад +15

    No se porque estoy viendo este video pero me hizo darme cuenta que quiero estudiar programacion

  • @fernandolopezramirez7797
    @fernandolopezramirez7797 3 года назад

    Necesitaba hacer esto rápido y me sirvió mucho tu video, gracias.

  • @developer1328
    @developer1328 4 года назад

    estoy empezando recien a ver estos de las API rest,estoy un poco perdido pero mas o menos voy agarrando la idea, gracias

  • @Darknessrd666
    @Darknessrd666 Год назад

    gracias mil gracias por tu trabajo hermano

  • @janygarridovandama5255
    @janygarridovandama5255 2 года назад

    me encanto este video habia visto muchos y despues de dos dias buscando di con tu video lo entendi todo todito. gracias te aconsejo en el readme donde pones el codigo poner la url del videoo poner el url del canal tuyo

  • @merceiranzo8146
    @merceiranzo8146 2 года назад +1

    Excelente video, super claro y buen explicado.
    Si queremos realizar prueba desde JS para consumir la API, que headers deberíamos de colocar, para que funcione correctamente?

  • @fernandocarrillo1336
    @fernandocarrillo1336 2 года назад

    Excelente! me sirvió mucho para saber como puedo hacer mi primera API

  • @Fastgrayn
    @Fastgrayn 9 месяцев назад

    Buena explicación

  • @DanielRamirez-tf6xv
    @DanielRamirez-tf6xv 4 года назад +2

    Excelente tutorial, me ayudo bastante a entender el tema

  • @spidercraft302
    @spidercraft302 6 лет назад +1

    Excelente tutorial, espero que en el futuro hagas más vídeo respecto al tema

    • @vidamrr
      @vidamrr  6 лет назад +1

      qué tema adicional te gustaría ver?

    • @yonahernandez9073
      @yonahernandez9073 3 года назад

      @@vidamrr tienes algún video aboradando el tema de API vs API Rest

  • @mauricioquirozguerrero2423
    @mauricioquirozguerrero2423 3 года назад

    hermano eres el mejor!!!

  • @saulhuarcayaquispe5236
    @saulhuarcayaquispe5236 Год назад

    GRACIAS POR DIOS 😄

  • @indalecioaponte3741
    @indalecioaponte3741 2 года назад

    Me salvo, gracias

  • @sagocode
    @sagocode 4 года назад +13

    **** Tu nivel de abstracción es igual a mi nivel de distracción

  • @jesusblanco6931
    @jesusblanco6931 4 года назад

    Muy bueno el tutorial. Gracias. Saludos!

  • @helloworldforever6378
    @helloworldforever6378 4 года назад

    Excelente video!
    Gracias y saludos!

  • @luiseduardopulgarin3155
    @luiseduardopulgarin3155 4 года назад

    super claro y bien explicado

  • @jluisng409
    @jluisng409 5 лет назад +1

    Primero agradecer por compartir conocimiento, y segundo que recomiendas para hacer API y consumirlas con una app android, PHP sin framwork o recomiendas un framework de PHP como laravel?

    • @vidamrr
      @vidamrr  5 лет назад

      El framework te ayuda a crear algo más complejo con unos cuantos pasos adicionales, pero también podrías hacerla sin un framework, solo ten en cuenta cuestiones de seguridad

  • @sistemasgquilecuador1731
    @sistemasgquilecuador1731 Год назад

    Excelente

  • @elveterrancio
    @elveterrancio 4 года назад

    Te ganaste un suscriptor excelente video

  • @cesarmacuart1858
    @cesarmacuart1858 4 года назад

    Tome su gran LIKE buen hombre...

  • @mariacristinaulloagarrido1224
    @mariacristinaulloagarrido1224 5 лет назад

    muy bueno resulto al instante, gracias..!!

  • @giovanniluisbarrantesl9563
    @giovanniluisbarrantesl9563 3 года назад

    Muchas gracias!!! Se puede usar para Laravel??

  • @alanbotello9722
    @alanbotello9722 Год назад

    Excelente video muy bien explicado, pero como logro conectar la api a Xamarin.Forms?

  • @sergioruiz4261
    @sergioruiz4261 3 года назад

    Super bueno, gracias

  • @AndresLobaton
    @AndresLobaton 4 года назад

    Te recomendaría que usaras JSON viewer!

  • @guillermor4781
    @guillermor4781 7 месяцев назад

    Todos los API REST son con metodo GET ?

  • @totallymad100
    @totallymad100 4 года назад

    Me funciono el video, eres un crack

  • @manuelgonzalezm9
    @manuelgonzalezm9 2 года назад

    Hola!!! Genial todo
    La API funciona, totalmente PEROOOO la consulta trae unos 200.000 registros con 9 campos y se cuelga, no la muestra. Si la ejecuto en MySQL se ejecuta super rápido :/
    ¿Qué tratado especial debo darle al API para este número de registros?
    MIL GRACIAS

  • @ByLesttad
    @ByLesttad 6 лет назад +5

    podrias explicar como hacer un log in consumiendo API Rest y hacer un CRUD ? estoy trabajando en un pequeño sistema con php codeigniter pero tengo que hacerlo con API REST entiendo que es MVC y como hacer un crud de toda la vida pero me confunde hacerlo con API REST xD

    • @vidamrr
      @vidamrr  6 лет назад +1

      claro que sí, ya lo estoy preparando

    • @luis-fernando1010
      @luis-fernando1010 4 года назад

      @@vidamrr , Hola! Disculpa, ese curso ya está disponible?

  • @cristiancamilo8396
    @cristiancamilo8396 3 года назад

    Buen video, gracias crack

  • @inteligenciafutura
    @inteligenciafutura 4 года назад

    gracias lo entendi a la primera

  • @vssbass
    @vssbass 5 лет назад +2

    buena explicación, tengo una consulta, lo que pasa es que luego lo subí mediante ip pública y cuando quiero consumirlo desde la nube no me permite y estaba usando la funcion get_filecontents pero no me muestra nada. Seria bueno que tbm expliques como consumirlo desde la nube.

    • @soyneo21
      @soyneo21 2 года назад

      Me pasó lo mismo en la nube no funciona

  • @danielbenavides9564
    @danielbenavides9564 4 года назад

    muy bueno amigo gracias

  • @lemaa2754
    @lemaa2754 Год назад

    hola mmr, conviene tomar los tutoriales que tienes de hace dos años? sirve para aprender o es contenido viejo y conviene buscar cosas nuevas? como ser este es de hace 4 años, me conviene tomarlo o busco algo mas actual?

    • @tebitvs
      @tebitvs Год назад

      te conviene buscar uno mas actual en el caso de que no sepas como manipular php, pero si sabes, puedes transformar facil el codigo a versiones mas nuevas de php

  • @Samucrea315
    @Samucrea315 5 лет назад +1

    Que buen tuto! ahora, como seria para usar esta api con C#?
    es valida mi pregunta supongo

    • @vidamrr
      @vidamrr  5 лет назад

      es válida Lakomar, pues es que al final es lo mismo, con un servidor IIS creas una nueva web application, y ahí es que empiezas a mapear las acciones y contestarlas con JSON, no tengo idea de cómo transformas a JSON con C# pero debe ser algo fácil

  • @diegodmdsoftware
    @diegodmdsoftware 4 года назад

    Gracias por tus videos. En un video de la API mencionas que se va a resolver el el tema de la codificacion de los acentos en json
    ¿podrias decirme por favor en cual video es o como es que se resuelve?
    Muchas gracias.
    Saludos

    • @lxndrDEV
      @lxndrDEV 4 года назад +1

      Debes poner como utf8

  • @ROKERCK1928
    @ROKERCK1928 4 года назад

    bueno video , pero tengo una consulta como puede obtener un valor para asignarlo ya sea a un msj , una tabla , variable ,input etc ?

  • @colommbiano
    @colommbiano 4 года назад +1

    una pregunta profesor haciendo una api de esta manera sin Tokens cualquiera puede leer y escribir esta api es decir cualquiera la puede consumir o como se hace para que nadie lo pueda consumir ?

    • @vidamrr
      @vidamrr  4 года назад

      Si no quieres que nadie la consuma no tiene sentido que crees una API, simplemente qué tu aplicación haga las llamadas pero nunca que se expongan a Internet

    • @colommbiano
      @colommbiano 4 года назад

      @@vidamrr osea a lo que me refiero que tan seguro es crear una api de esta manera supongamos que tengamos que crear una api para una escuela donde van a llevar varios verbos, cualquiera puede agarrar un endpoint de update y cambiar notas, osea hacer algo como eso es posible usando una api de esta maneraa esto me refiero

  • @mazzfotovideo
    @mazzfotovideo 4 года назад

    y como la consumo con Postman o Angular, ?

  • @mendozaromanjorgealberto5438
    @mendozaromanjorgealberto5438 3 года назад

    Bro y como haría para que después de que muestre el json por medio de la API al dar clik a unn botón vuelva a tomar el ID y ejecutar un update a la base de datos?

  • @angeloordonez1131
    @angeloordonez1131 3 года назад

    Una pregunta porque, cuando consumo la API desde otro dominio me da error de CORS

  • @christopherh.3550
    @christopherh.3550 4 года назад +1

    Esta API para que es? es algun tipo de rest o que? no comprendo.

  • @JuanVasquez-il5gb
    @JuanVasquez-il5gb 2 года назад

    Eso de crear clases, funciones, agrega valor en lo respecta a rendimiento y performance?, xq todo eso se puede hacer en un solo archivo.php. o solamente es orden y estética.?

    • @vidamrr
      @vidamrr  2 года назад +2

      Claro que sí, a eso se le llama calidad de código, los profesionales segmentan su código, hacerlo todo en un solo archivo te hace ver cómo un muy mal desarrollador

  • @carlos_lozada_dev
    @carlos_lozada_dev 4 года назад

    Excelente aporte, amigo uno como puede coger los datos de una página con arreglos en JSON para obtener los datos con PHP

    • @kevingonzalez115
      @kevingonzalez115 3 года назад +1

      Debe ser parecido a como se genera, por medio del decode

  • @cerver12
    @cerver12 4 года назад

    Entro en tu canal pero no logro encontrar la lista con todo los videos previos y proximos a este. podrías poner el link en respuesta a este comentario?

  • @TheAUAIAA
    @TheAUAIAA 6 лет назад +1

    Estoy intentando recrear este tutorial, seria possible que me dieras la estructura y sus corresponientes tipos de datos para la creacion de la tabla en PHPadmin?

    • @vidamrr
      @vidamrr  6 лет назад +2

      id int auto incrementable primary key
      nombre varchar(100)
      imagen varchar(50)

  • @julioalchacoa2835
    @julioalchacoa2835 5 лет назад

    pana ve... tienes tremendo error alli al momento de crear otra carpeta de otra entidad en el mismo directorio no agarra la referencia al archivo de base de datos

  • @Potasiio
    @Potasiio 3 года назад

    Como obtengo los endpoint sin necesidad de que exista el index.

  • @manuelvazquezlopez3235
    @manuelvazquezlopez3235 5 лет назад

    muy buen video bro :3

  • @luisangelmendozachate
    @luisangelmendozachate 3 года назад

    Una pregunta, cómo puedo quitar esos corchetes???

  • @beticohernandez8039
    @beticohernandez8039 5 лет назад

    Gracias seria bueno verlo rápido. ¿una app para pedidos de un supermercado cuales tecnología se usa su api me puede dar ideas, se necesita una webservice? por va danos ideas
    Chao.

  • @lestherjosue1729
    @lestherjosue1729 4 года назад +1

    Me gustaria un video en el que consumieras una Api de PHP desde un proyecto de React

  • @beticohernandez8039
    @beticohernandez8039 5 лет назад

    Hola. locamente la funciona pero en la web no y se le cambia su dirección y tampoco hace días varios usuarios tenia ese problema ¿te acuerdas?

    • @vidamrr
      @vidamrr  5 лет назад

      Ya hice el video con los problemas que me mencionaron, pero se va a publicar en unas semanas, yo creo voy a adelantarlo

    • @enriquecruzjuarez3821
      @enriquecruzjuarez3821 4 года назад +1

      @@vidamrr Hola estoy siguiendo tus cursos y ya hice los otros 2 métodos de actualizar eliminar, pero en esos problemas cual es el vídeo que mencionas para solucionarlo, espero tu pronta respuesta

  • @saxofonistacr
    @saxofonistacr 4 года назад

    Arreglo: matriz, vector.

  • @elizabethrodriguezayala4981
    @elizabethrodriguezayala4981 4 года назад

    Hola, voy comenzando en esto, lo hice tal cual pero me apareció lo siguiente saben a que se deba?
    Fatal error: Uncaught Error: Class 'DB' not found in C:\xampp\htdocs\porte\pelicula.php:6 Stack trace: #0 C:\xampp\htdocs\porte\apipeliculas.php(3): include_once() #1 C:\xampp\htdocs\porte\index.php(2): include_once('C:\\xampp\\htdocs...') #2 {main} thrown in C:\xampp\htdocs\porte\pelicula.php on line 6

  • @elviss911
    @elviss911 4 года назад

    Hola podrías hacer un array dentro de otro array porfa

  • @manuelvazquezlopez3235
    @manuelvazquezlopez3235 5 лет назад

    me suscribo

  • @carlospoolveracubas4052
    @carlospoolveracubas4052 5 лет назад

    que theme estas usando en visual code

  • @marcorodriguez5094
    @marcorodriguez5094 4 года назад +1

    esto no es api

  • @mak4rno
    @mak4rno Год назад

    Itesm

  • @hugopolo9214
    @hugopolo9214 3 года назад

    Excelente contenido, les recomiendo también este tutorial:ruclips.net/video/OFBOx8WWXJI/видео.html